본문 바로가기
JAVASCRIPT

산술 연산자

by 프론트엔드마스터일걸 2026. 3. 9.
728x90
반응형

코딩 테스트 연습하다가 자꾸 까먹어서 정리해 보는 산술 연산자

자주 쓰이는 7가지 산술 연산자와 주의해야 할 특징을 정리해 보자

 

1. 기본 산술 연산자(이항 연산자)

연산자 의미 예시 결과
+ 더하기 5 + 2 7
- 빼기 5 - 2 3
* 곱하기 5 * 2 10
/ 나누기 5 / 2 2.5
% 나머지(Modulo) 5 % 2 1
** 거듭제곱(ES7) 2 ** 3 8

 

💡 Tip: 나머지 연산자(%)는 짝수/홀수를 판별하거나, 배열의 인덱스를 순환시킬 때 굉장히 유용하게 쓰였다.

 

 

2. 증감 연산자(단항 연산자)

변수값을 1씩 증가하거나 감소해야 될때 사용한다. 위치에 따라 결과가 달라져 주의해야 된다.

  • 전위 연산자 (++i, --i): 피연산자의 값을 먼저 변경한 후 연산을 수행
  • 후위 연산자 (i++, i--): 연산을 먼저 수행한 후 피연산자의 값을 변경
let x = 5;
let y = x++; // y는 5, x는 6 (현재 값을 할당한 후 x 증가)

let a = 5;
let b = ++a; // b는 6, a는 6 (a를 먼저 증가시킨 후 할당)

 

3. 연산자 우선순위

  1. 괄호 (): 무조건 1순위
  2. 거듭제곱 **
  3. 곱셈 *, 나눗셈 /, 나머지 %
  4. 덧셈 +, 뺄셈 -

 

 

 

 

728x90
반응형