Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
var arr = [1, 2, 3, 4, 5]; var result = arr.reduce(function(sum, current) { return sum + current; }, 0);
var arr = [1, 2, 3, 4, 5], result=0; for(var i=0; i<arr.length; i++){ var sum=arr[i]; result+=s; }
map
arr.map(func_map).reduce(func_reduce);
filter
sort
[1, 2, 3].map(x => x + 1).reduce((p, c) => p + c) // или готовые методы [1, 2, 3].map(Math.sqrt).reduce(Math.min)