Обычно я использую циклы для увеличения/уменьшения, перебора массивов, объектов и т.д.
При написании Javascript Koans меня поставила в тупик одна из первых проблем.
var result = 0;
for (var i = 0; i <=5; i++) {
result += i;
}
console.log(result); //15
Я не понимаю, почему это выводит 15. Оглядываясь вокруг, я не могу найти другого вопроса по этому поводу - или документации, которая позволила бы мне узнать больше. "+=" не является допустимым условием поиска в Google.
Источник здесь (1-й/2-й вопрос): https://github.com/liammclennan/JavaScript-Koans/blob/master/topics/about_operators.js
Спасибо!
+=
— это один из операторов присваивания, в частности оператор добавление - person Patrick Evans   schedule 13.01.2015