JavaScript Случайных
Math.random()
Math.random() Возвращает случайное число между 0 (включительно), &нбсп; и 1 (монопольно):
Пример
Math.random(); // returns a random number
Math.random() всегда возвращает число ниже 1.
Случайные целые числа JavaScript
Математический. Random (), используемый с математическим. Floor () может использоваться для возврата случайных чисел.
Пример
Math.floor(Math.random() * 10); // returns a random
integer from 0 to 9
Пример
Math.floor(Math.random() * 11); // returns a
random integer from 0 to 10
Пример
Math.floor(Math.random() * 100); // returns a
random integer from 0 to 99
Пример
Math.floor(Math.random() * 101); // returns a
random integer from 0 to 100
Пример
Math.floor(Math.random() * 10) + 1; // returns a random integer from 1
to 10
Пример
Math.floor(Math.random() * 100) + 1; // returns a random integer from 1 to 100
Правильная случайная функция
Как вы можете видеть из приведенных выше примеров, это может быть хорошей идеей, чтобы создать правильную случайную функцию использовать для всех случайных целочисленных целей.
Эта функция JavaScript всегда возвращает случайное число между min (включено) и Max (исключено):
Пример
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min) ) + min;
}
Эта функция JavaScript всегда возвращает случайное число между min и Max (оба включены):
Пример
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min + 1) ) + min;
}