Код Junior Разминка: короткие функции обновлено
maxOf
Условие
Максимум массива чисел. Для пустого - undefined.
Примеры
maxOf([1, 7, 3]) // 7
maxOf([]) // undefined
maxOf([-5, -2]) // -2
Как подойти
Math.max(...arr), но пустой массив даёт -Infinity - нужна проверка длины. Для больших массивов спред упирается в лимит аргументов, тогда reduce.
Подсказки: 1
- Math.max от пустого спреда даёт -Infinity.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.