예제
var a =10;
var b=2;
for(var i=1; i<5; i+=2) {
a+=i
}
console.log(a+b)
a+=i 는 a=a+i 와 같은 의미
i = 1
a = 10 이면
a =a+i 로했을때 a값이 11
for문은 {} 이 중괄호안에 내용을 반복하기 위해서 사용하는 구문
처음 중괄호 안의 내용이 실행될때,
i=1인 상태이기 때문에 a += i 가 실행되면 a는 11이 된다
i+=2 증감 조건이 있기 때문에 i는 3이 되고
i는 3인 상태이기 때문에 a는 14가 된다
다음 i+=2 증감 조건에 의해 i는 5가 되는데,
조건인 i<5에 위반되기 때문에 반복문이 종료
i =1 일때 a=11 이 되고
i=3 일때 a=14가 되고
i=5 일때 반복 종료
b의 값은 2이기 때문에 a+b=16