Канал о web-разработке. Новости IT, туториалы, веб-программирование и многое другое.
const arr = [1, 2, 3, 4, 5, 6];▍filter(): возвращает массив с теми элементами, в которых переданная функция возвращает true.
const mapped = arr.map(el => el + 20);
console.log(mapped);
// [21, 22, 23, 24, 25, 26]
const arr = [1, 2, 3, 4, 5, 6];Пример reduce и следующую группу рассмотрим в следующей части.
const filtered = arr.filter(el => el === 2 || el === 4);
console.log(filtered);
// [2, 4]
function myFunc(...args) {
console.log(args[0] + args[1]);
}
myFunc(1, 2, 3, 4);
// 3
#советы #coding #js #webMath.max() не может принять массив arr, т. к. функции с таким аргументом не существует. Math.max() принимает числа отдельными аргументами. Оператор spread(три точки — ...) используется для извлечения отдельных элементов из массива.const arr = [4, 6, -1, 3, 10, 4];#советы #coding #js #web
const max = Math.max(...arr);
console.log(max);
// 10