➕ 연산자란?
- 프로그램에서 연산을 위해 사용하는 기호를 연산자라고 합니다.
- 우리가 수학 시간에 배운
+, -, ×, /와 비슷한 역할
- 앞서 변수 초기화에서 사용했던
=(대입 연산자)도 연산자의 한 종류
🧮 연산자의 종류
➗ 산술 연산자
- 사칙연산을 위해 사용하는 연산자
→ +, -, *, /, %
📝 대입 연산자
🔼🔽 증감 연산자
- 값을 1씩 증가시키거나 감소시킬 때 사용하는 연산자
→ ++, --
⚖️ 비교 연산자
- 두 값의 크기를 비교할 때 사용하는 연산자
→ >, <, >=, <=, ==, !=
🧠 논리 연산자
- 논리식 조건을 판단하기 위한 연산자
→ && (그리고), || (또는), ! (아니다)
❓ 삼항 연산자
- 조건에 따라 두 가지 결과 중 하나를 선택하는 연산자입니다.
- 형식:
조건 ? 참일 때 값 : 거짓일 때 값
🧾 삼항 연산자의 조건
- 조건식은 반드시
true 또는 false 결과가 나와야 합니다.
? 뒤의 두 값은 같은 타입이어야 합니다.
- 너무 복잡한 조건은 가독성이 떨어져 버그가 발생할 수 있으므로 피하는 것이 좋습니다.
🔗 문자열 연결
+ 연산자는 산술 연산 외에도 문자열을 연결할 수 있습니다.
- 숫자와 문자를 합치면 모두 문자열이 됩니다.
- 연결 순서에 따라 결과가 달라질 수 있으니 주의가 필요합니다.