if문(조건문)은 말 그대로 만약에 ~하면 ~한다. 이다.
let answer = 3 + 3;
if (answer > 5) {
alert("5보다 큰 숫자!");
}
if 우측() 괄호 안의 조건이 맞으면 {}괄호 안의 코드가 실행이 된다.
let answer = 3 + 3;
if (answer > 5) {
alert("5보다 큰 숫자!");
} else {
alert("5보다 작거나 같은 숫자!");
}
else는 if 조건문이 false일 경우 실행된다.
let answer = 3 + 3;
if (answer > 15) {
alert("15보다 큰 숫자!");
} else if (answer > 10) {
alert("10보다 큰 숫자!");
} else if (answer > 5) {
alert("5보다 큰 숫자!");
} else {
alert("5보다 작거나 같은 숫자!");
}
else if는 여러 조건을 설정하고 싶을 때 중간부터 쓰이며 마지막엔 else로 끝낸다.
이처럼 위부터 차례로 조건을 체크하며 내려온다. 조건문은 순서가 매우 중요.