티스토리 뷰

카테고리 없음

증감 연산자 이해하기

youramazing 2019. 11. 23. 18:51

증감 연산자 : 변수의 값을 1만큼 증가시키거나 감소시킨다. 

 

++ 연산자 : 변수의 값을 1 만큼 증가

-- 연산자 : 변수의 값을 1 만큼 감소

 

1 ) 전위형(prefix) : ++ 또는 -- 연산자가 변수 이름 에 오는 것.

2 ) 후위형(postfix) : ++ 또는 -- 연산자가 변수 이름 다음에 오는 것

 

증감 연산자는 전위형으로 사용할 때와 후위형으로 사용할 때 연산의 결과 값이 달라진다.

 

구분

증감 연산자 연산의 결과
전위형 ++count 증가된 변수 count의 값
--count 감소된 변수 count의 값
후위형 count++ 증가되기 전 변수 count의 값
count-- 감소되기 전 변수 count의 값

 

* 변수 이름 앞/뒤 연산자 위치를 생각해보자

 

전위형 증감 연산자( 변수 이름 앞에 증감 연산자 위치)

let x = 10;

// 전위형 증감 연산자

let result = ++x;

console.log(result); // 11
console.log(x); // 11

let result1 = --x;

console.log(result1); // 10
console.log(x); // 10

 

후위형 증감 연산자( 변수 이름 다음에 증감 연산자 위치)

let x = 10;

// 후위형 증감 연산자

let result = x++;

console.log(result); // 10
console.log(x); // 11

let result1 = x--;

console.log(result1); // 11
console.log(x); // 10
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함