Javascript - 연산자(2) - 증감 연산자

BinaryWoo_dev·2023년 8월 31일
0

javascript

목록 보기
6/8

서론


이번에는 자바스크립트 연산자 중 증감 연산자, 비교 연산자 에 대해 자세히 알아보도록 한다.

본론


증감 연산자

피연산자를 1씩 증가 or 감소시킬 때 사용하는 연산자이다. 이 연산자는 피연산자가 단 하나뿐인 단항 연산자이다.
증감 연산자는 해당 연산자가 피연산자의 어느 쪽에 위치하는가에 따라 연산의 순서 및 결과라 달라진다.

++n : 먼저 피연산자(n)의 값을 1 증가시킨 후에 해당 연산을 진행함.
n++ : 먼저 해당 연산을 수행하고 나서, 피연산자(n)의 값을 1 증가시킴.
--x : 먼저 피연산자(n)의 값을 1 감소시킨 후에 해당 연산을 진행함.
x-- :먼저 해당 연산을 수행하고 나서, 피연산자(n)의 값을 1 감소시킴.

예시

let n = 5;

console.log(++n - 5); // 1
console.log(n++ - 5); // 1
console.log(--n - 5); // -1
console.log(n-- - 5); // -1

증감 연산자의 연산 순서

연산 순서는 왼쪽 -> 오른쪽 이며, x 값은 누적 적용된다.

let x = 20;
var y = --x + 7 + x++;

console.log(x); // 20;
console.log(y); // 45;

출처: TCPSCHOOL.com

profile
매일 0.1%씩 성장하는 Junior Web Front-end Developer 💻🔥

0개의 댓글