Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
[5,6,1,2].reduce((s,v,i)=>({summ:s.summ+v,pos:s.summ+v>10?s.pos:i+2}),{summ:0,pos:0}).pos //возвращает 2 так как 5+6=11 это больше 10
let arr = [2, 1, 7, 1]; sum = 0; for (i = 0; i < arr.length; i++) { sum += arr[i]; } if (sum > 10) { alert('Попыток' + (i - 1)); }
alert('Попыток' + arr.length);