Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Обучение для смены профессии, роста в карьере и саморазвития
let arr = [1,2,3,4,-1,6,7]; let p = 0; for(let elem of arr) { console.log(arr[elem]); if(elem=== -1) { p+=elem; console.log(p); break; } }
let sum = 0; for (let i = 0; i < arr.length && arr[i] >= 0; i += 1) { sum += arr[i]; }
let arr = [1, 2, 3, 4, -1, 6, 7] let p = 0 for (let elem of arr) { if (arr[elem] >= 0) { p = arr[elem] + p } else break } console.log('summ ' + p)
до первого отрицательного числа
if (arr[elem] > -1)
-0.5
for (let elem of arr) { if (elem < 0) { break; } p += elem; }
let arr = [1, 3, 5, -6, 7]; let sum = 0; for ( let i = 0; i < arr.length; i++) { if ( arr[i] > 0 ) { sum += arr[i]; } if ( arr[i] < 0 ) { break; } } console.log(sum);