Metoda losowa JavaScript Math | Wyjaśnione

Metoda losowa JavaScript Math | Wyjaśnione
W JavaScript istnieje wiele wbudowanych metod, które są używane do osiągnięcia różnych funkcji, na przykład Matematyka.okrągły() Metoda okrąża liczbę do najbliższej liczby całkowitej, Matematyka.trunc () Metoda utrzymuje wartość liczb całkowitą i pomija częściową część danej wartości, Matematyka.losowy() Funkcja zwraca losową wartość liczbową między zero (w tym) a jedną (nie włożoną), itp.

Ten pismo wyjaśni dokładne zrozumienie poniżej listy aspektów matematyki.Metoda losowa ():

  • Co to jest matematyka.Random () w JavaScript
  • Podstawowa składnia
  • Jak matematyka.Metoda Random () działa w JavaScript

A więc zacznijmy!

Co to jest matematyka.losowy()

Jest to predefiniowana metoda stosowana do utworzenia liczby losowej zmiennoprzecinkowej (ułamkowej) między 0.0 (w tym) i 1.0 (wykluczony).

W JavaScript, domyślnie Matematyka.losowy() daje losową wartość między (0, 1). Możemy jednak określić zakres naszego wyboru, mnożąc zwróconą wartość matematyki.losowy() metoda do wielkości zakresu.

Podstawowa składnia

Poniższy fragment pokazuje podstawową składnię do generowania liczby losowej za pomocą Matematyka.losowy() Metoda w JavaScript:

Matematyka.losowy();

Powyższy fragment pokazuje, że matematyka.Metoda losowa () nie przyjmuje żadnego parametru.

Jak matematyka.Metoda Random () działa w JavaScript

W tej sekcji zrozumiemy wszystkie niezbędne rzeczy Matematyka.losowy() Metoda w JavaScript. Aby to zrobić, rozważymy kilka przykładów.

Jak używać matematyki.Metoda losowa () uzyskania liczby losowej

W tym przykładzie wykorzystamy Matematyka.losowy() Metoda uzyskania liczby losowej:

Niech liczba = matematyka.losowy();
konsola.log („Losowo generowana liczba:”, liczba);

Za każdym razem, gdy uruchomimy ten program, otrzymamy nowy losowy numer między 0.0 (włącznie) i 1.0 (wyłączne):

Dane wyjściowe pokazuje, że Matematyka.losowy() Metoda zwróciła liczbę losową.

Jak wygenerować liczbę losową (liczba zmiennoprzecinkowa) między zakresem określonym przez użytkownika

Tym razem Matematyka.losowy() Utworzy losową liczbę między zakresem określonym przez użytkownika:

Funkcja RandomValue (minval, maxval)
Powrót matematyki.Random () * (maxval - minval) + minval;

konsola.log („Wartość losowa między 5 a 10:”, losowa wartość (5,10));

Dane wyjściowe pokazuje, że to Matematyka.losowy() Metoda wytworzyła losową liczbę między zakresem określonym przez użytkownika.

Jak wygenerować wartość liczbową za pomocą matematyki.Metoda losowa () w JavaScript

Aby wygenerować losowe wartości liczb całkowitych w JavaScript, możemy użyć różnych metod matematycznych, takich jak Round (), Ceil (), itp. razem z Matematyka.losowy() metoda.

var liczba = matematyka.okrągła (matematyka.Random ()*10);
konsola.log („Wartość losowa:”, liczba);

W tym przykładzie wykorzystaliśmy Matematyka.okrągły() z Matematyka.losowy() metoda. W związku z tym otrzymamy liczbę losową większą lub równą zero, ale mniej niż 10:

W ten sposób możemy wygenerować losową wartość liczb całą za pomocą matematyki.Metoda losowa () w JavaScript.

Jak używać matematyki.Metoda losowa () w celu wygenerowania wartości liczb całkowitych między zakresem określonym przez użytkownika

W tym przykładzie wykorzystaliśmy Matematyka.podłoga() metoda wraz z Matematyka.losowy() metoda generowania losowego liczba całkowita od 5 do 10:

funkcja RandomVal (minval, maxval)
Powrót matematyki.podłoga (matematyka.Random () * (maxval - minval)) + minval;

konsola.log („Wartość wynikowa:”, Randomval (5, 15));

Powyższy fragment weryfikuje działanie Matematyka.losowy() metoda.

Wniosek

W JavaScript, predefiniowana metoda wymieniona Matematyka.losowy() służy do wytworzenia pseudo losowej wartości frakcyjnej/zmiennoprzecinkowej wartości liczbowej między 0.0 (w tym) i 1.0 (wykluczony). Możemy uzyskać wartość liczbową za pomocą matematyki.Metoda losowa (), aby to zrobić, musimy wykorzystać inne metody matematyczne wraz z Matematyka.losowy() metoda taka jak Matematyka.Round (), matematyka.stropować(), i tak dalej. W tym zapisie omówiono, jak uzyskać liczby losowe lub liczby liczb całkowitych zmiennoprzecinkowego Matematyka.losowy() Metoda w JavaScript.