if문
if (조건문) {
실행문;
}
if (조건문1) {
실행문1; // 조건식1이 true일 때 실행
} else if (조건식2) {
실행문2; // 조건식1이 false이고 조건식2가 true일 때 실행
} else {
실행문3; // 조건식1과 2가 false일 때 실행
}
if (조건문) {
실행문;
} else {
실행문;
}
switch문(좀 더 정형화 된 조건 판단문)
switch (입력변수) {
case 입력값1: ...
break;
case 입력값2: ...
break;
...
default: ...
break;
>
: 크다, 초과
>=
: 크거나 같다, 이상
<
: 작다, 미만
<=
: 작거나 같다, 이하
==
: 같다
!=
: 같지 않다
&&
: and, 논리곱, 두 조건이 모두 참일 경우에만 참, ~이고, ~이면서, ~중에서
||
: or, 논리합, 두 조건 중에서 1개 이상 참일 경우 참, ~또는, ~이거나
!
: not, 논리 부정