더북(TheBook)

단항 산술 연산자

단항 산술 연산자는 연산을 수행하는 데 피연산자가 1개만 필요한 연산자를 의미합니다. ++ 연산자는 값을 1 증가시키고, -- 연산자는 값을 1 감소시킵니다. 두 연산자를 합쳐서 증감 연산자(증가/감소 연산자)라고 하기도 합니다.

09/03/in_de_crement.js

let increment = 10; 
increment++; 
let decrement = 10;
decrement--; 
console.log(increment); // 11
console.log(decrement); // 9

단항 산술 연산자는 앞의 코드처럼 변수나 상수에 할당된 데이터로만 연산할 수 있고, 다음과 같이 숫자에 바로 사용하는 건 안 됩니다.

let increment = 10++;

실행결과

Uncaught SyntaxError: Invalid left-hand side expression in postfix operation
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.