728x90
SMALL
자바스크립트에서 데이터를 넣고, 계산하고, 비교할 때 사용하는 가장 기초적이면서도 중요한 연산자 5가지를 정리해보자.
1. 대입 연산자 (Assignment Operator)
변수에 값을 할당할 때 사용한다. 오른쪽(R-value)에 있는 값을 왼쪽(L-value)의 변수에 저장하는 역할을 한다.

2. 산술 연산자 (Arithmetic Operator)
수학적 계산을 수행한다.
- +, -, *, /: 사칙연산
- %: 나머지 연산자. 나눗셈의 나머지를 구한다. (홀수/짝수 판별 등에 자주 쓰임)

3. 복합 대입 연산자 (Compound Assignment)
산술 연산과 대입 연산을 결합한 형태이다. 코드를 더 간결하게 만들어 준다.

4. 증감 연산자 (Increment & Decrement)
값을 1씩 증가시키거나 감소시킨다. 위치에 따라 실행 순서가 달라지니 주의해야 한다.
- 전위 연산 (++a): 먼저 1을 더한 뒤, 그 줄의 연산을 실행한다.
- 후위 연산 (a++): 현재 줄의 연산을 먼저 실행한 뒤, 나중에 1을 더한다.

5. 비교 연산자 (Comparison Operator)
두 값을 비교하여 참(true) 또는 거짓(false)을 반환한다.
⚠️ 중요: 동등(==) vs 일치(===)
- ==: 값만 같으면 참이다. (자료형이 달라도 형 변환을 해서 비교함)
- ===: 값과 자료형이 모두 같아야 참이다. (JS 실무 권장)

응용편 [5종 연산자 통합 테스트 코드]

728x90
'JavaScript' 카테고리의 다른 글
| [JS] 06. 변수가 사는 세상, 스코프(Scope)와 호이스팅 (0) | 2026.03.31 |
|---|---|
| [JS] 05. 자바스크립트의 심장, 함수(Function) (0) | 2026.03.22 |
| [JS] 03. 제어문과 특수 연산자 (조건문, 반복문, 삼항 연산자 등) (0) | 2026.03.18 |
| [JS] 02. - 자바스크립트 기초: 변수, 자료형 (0) | 2026.03.15 |
| [JS] 01. 자바스크립트 입문: 정의부터 환경 설정까지 (0) | 2026.02.22 |