@Rufix

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

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


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

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

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

Похожие вопросы
28 нояб. 2024, в 18:46
3000 руб./за проект
28 нояб. 2024, в 17:46
10000 руб./за проект
28 нояб. 2024, в 17:38
12000 руб./за проект