@Rufix

Что значит «x += +y» в js?

for (var i = 0; i < elem1.length; i++) {
		sum += +elem1[i].value;
	}


Есть такой код, используется при подсчете суммы цифр числа. Знаю, что значит x += y, но что за еще один "+" не пойму.
  • Вопрос задан
  • 317 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
@GreatRash
Вот так же гораздо читабельней:
for (var i = 0; i < elem1.length; i++) {
    sum += Number(elem1[i].value);
}

Бесят эти извращения с типами в JS. Язык, кроме компьютера. должны ещё и люди понимать!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы