Показать сообщение отдельно
  #4 (permalink)  
Старый 18.01.2017, 19:02
Кандидат Javascript-наук
Отправить личное сообщение для yaparoff Посмотреть профиль Найти все сообщения от yaparoff
 
Регистрация: 26.04.2016
Сообщений: 106

Сообщение от TestUser013
newArr[i] != newArr[j];
ах да, точно )))

Сообщение от рони
в строке 10 -- несколько ошибок
забыл присвоить sum начальное значение

теперь работает:
var arr = [1,5,6,10,2,6,9,0];
var newArr = [];

for(var i = 0; i < arr.length; i++) {
  var sqr = arr[i] * arr[i];
  newArr.push(sqr);
}
alert(newArr);

for(var j = 0, sum = 0; j < newArr.length; j++) {
  sum += newArr[j];
}

alert(sum);

Последний раз редактировалось yaparoff, 19.01.2017 в 05:53.
Ответить с цитированием