728x90
반응형
증감 연산자에 대해서 다시 공부해봤다.
let a = 1;
let b = 1;
console.log (a++)
console.log (a)
console.log (++b)
console.log (b)
이 코드들의 결과값이 궁금한가?
우선 답부터 말하자면 차례대로 1 2 2 2다.
내가 어제 공부했던 것 중에서 이해 못 했던 부분이다.
증가 연산자 파트중에
이 파트가 있었는데 몰라서 빨간줄 쳐놨다.
let counter = 0;
counter++;
++counter;
alert(counter);
해당 결과는 2다.
일단 후위형은 출력은 0으로 하지만 변환되는 값은 1인거다.
그러니까 출력하고 바로 +1 증가된다고 보면된다.
counter++ 로 카운터를 출력했다면 0으로 출력되었겠지만
그 후에 전위형이 더해지면서
값이 두번이나 출력되어 2로 나온것이다.
내가 설명이 부족할 수도 있지만 나는 이해했으니 됐다.
728x90
반응형
'📘 𝐭𝐢𝐥 > 일간 회고' 카테고리의 다른 글
[23.01.21] (2) | 2023.01.21 |
---|---|
[23.01.20] (0) | 2023.01.20 |
[23.01.18] (0) | 2023.01.18 |
[23.01.16] (1) | 2023.01.16 |
[23.01.14] (0) | 2023.01.14 |