연산자란?

우리가 변수에 데이터를 담았다면, 이제 그 데이터들을 가지고 계산을 하거나 비교를 할 때 값과 값 사이에 계산이나 판단을 도와주는 기호가 연산자이다.

 

연산자의 종류

산술 연산자

연산자 의미 예시 결과
+ 더하기 3 + 2 5
- 빼기 5 - 1 4
* 곱하기 4 * 2 8
/ 나누기 10 / 2 5
% 나머지 7 % 3 1

 

비교 연산자

연산자 의미 예시 설명
== 같다 age == 20 age가 20이면 true
!= 같지 않다 name != "홍길동" name이 홍길동이 아니면 true
> 크다 score > 80 80보다 크면 true
< 작다 height < 170 170보다 작으면 true
>= 크거나 같다 age >= 18 18 이상이면 true
<= 작거나 같다 count <= 10 10 이하이면 true

 

논리 연산자

연산자 의미 예시 설명
&& 그리고 (AND) age > 18 && isStudent 양쪽 조건이 모두 참일 때만 true
|| 또는 (OR) age >= 18 || isStudent 조건 중 하나라도 참이면 true
! 아니다 (NOT) !isStudent 결과를 반대로 뒤집음 (false면 true)

 

[과제]

어떤 사람의 나이 (age)가 65세 이상이거나, 또는 VIP회원(isVip) 이면 우대 대상입니다. ①, ②에 맞는 연산자를 작성하세요.

age (①) 65 (②) isVip == true

정답: age >= 65 || isVip == true

 

+ Recent posts