➗ 연산자란? – 값을 다루는 기호

💡 연산자란 무엇인가요?

연산자는 값(데이터)이나 변수 사이에서 계산, 비교, 할당 등을 수행하는 기호 또는 키워드입니다.

예를 들어 +, -, ==, =, && 등이 모두 연산자입니다.

🧃 실생활 비유


🎯 연산자를 사용하는 목적

목적 설명
➕ 값의 계산 숫자, 문자열 등을 더하고 빼고 곱하고 나눌 수 있어요.
🔀 흐름 제어 조건에 따라 코드가 다르게 실행됩니다.
🧮 데이터 처리 값을 비교하거나 논리적으로 판단할 수 있어요.
📦 값의 할당 변수에 값을 저장할 수 있습니다.
✍️ 코드 간결화 복잡한 동작을 짧게 표현할 수 있어요.

➕ 산술 연산자 (Arithmetic Operators)

연산자 설명 예시
+ 덧셈 5 + 3 → 8
- 뺄셈 5 - 2 → 3
* 곱셈 4 * 2 → 8
/ 나눗셈 10 / 2 → 5
% 나머지 10 % 3 → 1
** 거듭제곱 2 ** 3 → 8
++ 1 증가 x++ (후위), ++x (전위)
-- 1 감소 x--, --x

📝 할당 연산자 (Assignment Operators)

연산자 설명 예시
= 값 할당 x = 10
+= 더해서 할당 x += 5x = x + 5
-= 빼서 할당 x -= 3
*= 곱해서 할당 x *= 2
/= 나눠서 할당 x /= 2
%= 나머지로 할당 x %= 3

🔍 비교 연산자 (Comparison Operators)

두 값을 비교하고 true 또는 false를 반환합니다.

연산자 설명 예시
== 값이 같음 (느슨한 비교) 5 == "5"true
=== 값과 타입이 같음 (엄격한 비교) 5 === "5"false
!= 값이 다름 5 != 3
!== 값 또는 타입이 다름 5 !== "5"
> 크다 7 > 3
< 작다 2 < 5
>= 크거나 같다 5 >= 5
<= 작거나 같다 3 <= 4