Изучение Math.random() в JavaScript: генерация случайных чисел, элементов и цветов

В JavaScript метод Math.random()используется для генерации случайного числа от 0 (включительно) до 1 (исключительно). Вот несколько примеров использования этого метода:

  1. Генерация случайного числа в определенном диапазоне:

    function getRandomNumber(min, max) {
    return Math.floor(Math.random() * (max - min + 1)) + min;
    }
    var randomNumber = getRandomNumber(1, 100);
    console.log(randomNumber);
  2. Генерация случайного элемента из массива:

    var items = ['apple', 'banana', 'orange', 'grape', 'kiwi'];
    var randomItem = items[Math.floor(Math.random() * items.length)];
    console.log(randomItem);
  3. Создание случайного значения цвета RGB:

    function getRandomRGB() {
    var r = Math.floor(Math.random() * 256);
    var g = Math.floor(Math.random() * 256);
    var b = Math.floor(Math.random() * 256);
    return 'rgb(' + r + ', ' + g + ', ' + b + ')';
    }
    var randomColor = getRandomRGB();
    console.log(randomColor);

Это всего лишь несколько примеров, но существует множество других вариантов использования Math.random()