Задать вопрос
@Rufix

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

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


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

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

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

Похожие вопросы