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순위
- 거듭제곱 **
- 곱셈 *, 나눗셈 /, 나머지 %
- 덧셈 +, 뺄셈 -
728x90
반응형
'JAVASCRIPT' 카테고리의 다른 글
| [프로그래머스] 코딩 테스트 Day2. 출력, 연산 (0) | 2026.03.17 |
|---|---|
| [프로그래머스] 코딩 테스트 Day1. 출력 (0) | 2026.03.13 |
| JS 배열 메서드 완벽 정리 (0) | 2026.01.22 |
| [Javascript] 컴퓨터(PC), 모바일(Mobile) 기기 인식하기 (0) | 2022.11.29 |
