Тема
:
Работа с массивом. Где ошибка ?
Показать сообщение отдельно
#
2
(
permalink
)
07.03.2015, 09:01
ruslan_mart
Профессор
Регистрация: 30.04.2012
Сообщений: 3,018
Cepreu
, потому что ты прибавляешь строку, а не число.
Преобразуй строку в число:
s = ( s + +arr[ a ] );
Или заюзай такую конструкцию вместо цикла:
s = eval(arr.join('+'));