Generowanie losowej liczby w danym zakresie liczb w JavaScript

Czy istnieje sposób na wygenerowanie liczby losowej w określonym zakresie (np. Od 1 do 8: 1, 2, 3, 4, 5 , 6, 7, 8) w JavaScript?

1 odpowiedź

Ten kod działa tylko wtedy, gdy minimalna wartość wynosi 1. Nie działa dla wartości minimalnych innych niż 1.

Jeśli chcesz uzyskać losową liczbę całkowitą od 1 (i tylko 1) do 8 proponuję:

Math.floor(Math.random() * 8) + 1  

Gdzie: - 1 to numer początkowy - 8 to liczba możliwych wyników (1 + początek (8) - koniec (1))

Pozdrawiam :)

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.