тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Случайный элемент из массива на JavaScript

Реализуем функцию, возвращающую случайный элемент из массива.

Для этого нам понадобится функция, возвращающая случайное целое значение в заданном диапазоне:

function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }

С помощью этой функции будем генерировать ключ случайного элемента массива. Для этого будем генерировать случайное число от 0 до ключа последнего элемента массива:

let arr = [1, 2, 3, 4, 5]; let key = getRandomInt(0, arr.length - 1); console.log(key);

Соберем наш код в функцию:

function random(arr) { let key = getRandomInt(0, arr.length - 1); return arr[key]; }

Упростим:

function random(arr) { return arr[getRandomInt(0, arr.length - 1)]; }

Потестируем:

let arr = [1, 2, 3, 4, 5]; console.log(random(arr));

Самостоятельно, не подсматривая в мой код, реализуйте описанную функцию. При решении задачи код функции getRandomInt скопируйте из учебника.

Используя созданную функцию, найдите сумму трех случайных элементов из массива.