Случайные значения JavaScript

Math.random()

Math.random() Возвращает случайное число от 0 (включительно) до 1 (не включительно):

Пример

Math.random();				// Возвращает случайное число

Попробуйте сами

Math.random() Всегда возвращает число, меньшее 1.

Случайные целые числа JavaScript

Math.random() С Math.floor() Используется вместе для возврата случайного целого числа.

Пример

Math.floor(Math.random() * 10);		// Возвращает число от 0 до 9

Попробуйте сами

Пример

Math.floor(Math.random() * 11);		// Возвращает число от 0 до 10

Попробуйте сами

Пример

Math.floor(Math.random() * 100);	// Возвращает число от 0 до 99

Попробуйте сами

Пример

Math.floor(Math.random() * 101); // Возвращает число от 0 до 100

Попробуйте сами

Пример

Math.floor(Math.random() * 10) + 1; // Возвращает число от 1 до 10

Попробуйте сами

Пример

Math.floor(Math.random() * 100) + 1; // Возвращает число от 1 до 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;
}

Попробуйте сами