증감 연산자의 위치

자바스크립트는 증감 연산자의 위치에 따라 작업을 실행하는 순서가 달라진다.

//1.
let i = 12;
let j = i++;
console.log("i =", i, "j =", j);
//i = 13 j = 12

//2.
let i = 12;
let j = ++i;
console.log("i =", i, "j =", j);
//i = 13 j = 13

위의 예제에서 1번은 먼저 변수 j에 변수 i의 값을 할당한 후에 i의 값을 증가시킨다.

증감 연산자의 위치에 주의하자!!

 

'개발 > 끄적끄적' 카테고리의 다른 글

2022년 회고록  (0) 2023.01.29
2021년 회고록  (0) 2022.01.02
TIL #30 NPM & Yarn  (0) 2021.06.07
티스토리 10MB 이상 gif 파일 업로드 (구글드라이브 권한주의!)  (0) 2021.05.16
TIL #20 Atomic design pattern  (0) 2021.04.16

+ Recent posts