Код Junior Разминка: короткие функции обновлено
sample
Условие
Верни случайный элемент массива. Пустой массив - undefined.
Что проверяют тесты
из массива
пустой
достижим последний
Как подойти
floor(random() * length) даёт равномерный индекс 0..length-1. Округление round дало бы перекос и выход за границу.
Подсказки: 1
- Math.random() строго меньше единицы - индекс не выйдет за границу.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.