1. 연산자란?

10 + 5   // + : 연산자

2. 산술 연산자

1️⃣ 기본 산술 연산자

연산자 의미 예제
+ 덧셈 10 + 3 → 13
- 뺄셈 10 - 3 → 7
* 곱셈 10 * 3 → 30
/ 나눗셈 10 / 3 → 3.333
% 나머지 10 % 3 → 1
** 거듭제곱 2 ** 3 → 8

2️⃣ 증감 연산자

let a = 1;

a++; // 후위 증가
++a; // 전위 증가
구분 설명
a++ 사용 후 증가
++a 증가 후 사용

3. 대입 연산자

let x = 10;

x += 5;  // x = x + 5
x -= 3;
x *= 2;
x /= 2;
x %= 3;

4. 비교 연산자 (중요)

1️⃣ 값 비교 vs 타입 비교

연산자 설명
== 값만 비교
=== 값 + 타입 비교 (권장)
!= 값만 다름
!== 값 또는 타입 다름
"5" == 5;   // true
"5" === 5;  // false