Generowanie losowych liczb refinalnych w JavaScript w określonym zakresie

Generowanie losowych liczb refinalnych w JavaScript w określonym zakresie
Liczby losowe to liczby generowane/tworzone w sposób losowy i nieporządkowy. Są one często używane w programowaniu komputerowym dla różnych aplikacji, w tym generowanie losowych znaków haseł, naśladowanie losowych zdarzeń gry i tworzenie unikalnych identyfikatorów.

W tym poście omówiono procedurę generowania losowych liczb w określonym zakresie w JavaScript.

Jak generować losowe liczby liczbowe w określonym zakresie w JavaScript?

Aby wygenerować losowe liczby całkowitą w określonym zakresie, użyj wbudowanej „losowy()„Metoda„Matematyka„Obiekt z„podłoga()" metoda. Matematyka.Metoda Random () ”daje liczbę losową jako wyjście między 0 (włączalnie) a 1 (wyłącznie). Podczas „matematyki.Floor () ”Metoda uzupełnia liczbę dziesiętną do najbliższej/najbliższej liczby całkowitej.

Przykład 1: Generuj losowe liczby liczbowe w JavaScript w przedziale statycznym

Najpierw zdefiniuj funkcję zwaną „myFunction ()”Z dwoma parametrami„ ”Mymin" I "Mymax”, Który wskazuje określony interwał do generowania losowej liczby między nim:

funkcja myfunction (mymin, mymax)
Powrót matematyki.podłoga ((matematyka.Random () * (mymax - myMin)) + mymin);

Wywołaj funkcję i przekaż przedział, aby wygenerować liczby losowe między „1" I "100”:

Niech myResult = myfunkction (1, 100);

Na koniec wydrukuj losowe liczby generowane na konsoli:

konsola.log („liczba losowa między 1 a 100 to: („ + MyResult + ”)”);

Można zauważyć, że za każdym razem, gdy strona jest ponownie załadowana, generowany jest losowy numer całkowitego:

Przykład 2: Generuj losowe liczby całkowitego za pomocą interwałów zdefiniowanych przez użytkownika

Najpierw utwórz dwie zmienne, „X" I "y„To przechowuje dane wejściowe od użytkownika, aby ustawić interwał w celu generowania losowych liczb:

var x = wiersz („wprowadź minimalną liczbę:”, ”);
var y = monit („wprowadź maksymalną liczbę: ',”);

Zdefiniuj funkcję generowania liczb losowych za pomocą matematyki.Metoda losowa () z matematyką.FLOOR () Metoda:

funkcja myfunction (mymin, mymax)
Powrót matematyki.podłoga ((matematyka.Random () * (mymax - myMin)) + mymin);

Wywołaj funkcję, aby wygenerować losowe liczby całe między określonym zakresem:

konsola.log („liczba losowa między setem interwała to” + myfunction (x, y));

Wyjście

Dostarliśmy wszystkie niezbędne informacje istotne dla generowania losowych liczb referowanych w określonym zakresie w JavaScript.

Wniosek

Aby wygenerować losowe liczby całkowitego w określonym zakresie w JavaScript, użyj „Matematyka.losowy()„Metoda z„Matematyka.podłoga()" metoda. Jest to najczęściej stosowane podejście do generowania liczb losowych w określonym zakresie. W tym poście omówiliśmy procedurę generowania losowych liczb w określonym zakresie w JavaScript.