Front-end/Vanilla JS
javascript 연산자
1924
2021. 12. 5. 12:22
var num = 1;
console.log(num);
console.log(++num);
console.log(num);
++ 연산자는 num = num + 1; 과 같다.
++가 변수 앞에 있으면 출력전에 값이 증가되서 나오게 되고
var num = 1;
console.log(num);
console.log(num++);
console.log(num);
후에 있다면 먼저 값을 출력하고 그 다음에 증가하게 된다.
--도 마찬가지다.
따라서 코드1의 값은 1 2 2가 출력되고,
코드2의 값은 1 1 2가 출력되게 된다.