0

Не могу решить задачу чтоб вывести сумму из массива! Подскажите как ее правильно решать с комментариями действий, пожалуйста

function main() { //вычислите сумму полученных баллов var levels = parseInt(readLine(),10); var points = new Array(); var count = 0; while(count<levels){ var elem = parseInt(readLine(),10); points[count] = elem; count++; } var sum = 0; //вычислите сумму очков //результат console.log(sum); }

10th Dec 2020, 3:20 PM
Serhii Markov
Serhii Markov - avatar
2 Answers
0
нужно было for (i= 0; i<points.lenth; i++) { sum += points[i] }
15th Dec 2020, 2:47 PM
Serhii Markov
Serhii Markov - avatar
+ 1
Serhii Markov , if you need the sum of the elements of the array you can try reduce method, sum = points.reduce((a, b) => a + b) ;
10th Dec 2020, 3:35 PM
TheWh¡teCat 🇧🇬
TheWh¡teCat 🇧🇬 - avatar