offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
12 of 73 menu

Передаем в Math.max массив с помощью ES6 оператора spread

Как известно, функции Math.max и Math.min не умеют работать с массивами. Есть хитрые приемы, заставляющие их сделать это, однако более изящно это можно реализовать с помощью ES6 оператора spread.

Исходники кода

let arr = [1, 20, 7, 6, 5]; console.log(Math.max.apply(null, arr));
let arr = [1, 20, 7, 6, 5]; console.log(Math.max(...arr));