if 문은 서로 다른 조건을 기반으로 다양한 구문을 실행하는 데 사용된다.
if 문의 문법은 다음과 같다.
if (수식){
구문
}
수식이 참이거나 참으로 변환될 수 있으면 구문이 실행된다. 수식이 거짓이거나 거짓으로 변환될 수 있으면 구문은 실행되지 않는다. if 문의 예는 다음과 같다.
var x = 10;
if (x == 10){
console.log("x == 10");
}
위 코드를 실행한 결과는 다음과 같다.
x == 10
if...else 문의 문법은 다음과 같다.
if (수식){
구문1
}else{
구문2
}
수식이 참이거나 참으로 변환될 수 있으면 구문1이 실행된다. 수식이 거짓이거나 거짓으로 변환될 수 있으면 구문2가 실행된다. if...else 문의 예는 다음과 같다.
var x = 11;
if (x == 10){
console.log("x == 10");
}else{
console.log("x != 10");
}
위 코드를 실행한 결과는 다음과 같다.
x != 10
if...else if...else 문은 다양한 조건을 기반으로 여러 코드 중 하나를 실행하는 데 사용된다. 다음 예제를 보자.
var x = 3;
if (x == 1){
console.log("x == 1");
}else if(x == 2){
console.log("x == 2");
}else if(x == 3){
console.log("x == 3");
}else if(x == 4){
console.log("x == 4");
}else if(x == 5){
console.log("x == 5");
}else{
console.log("모든 조건이 거짓입니다");
}
위 코드를 실행한 결과는 다음과 같다.
x == 3
| ← 이전 | 홈 | 다음 → |