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
← 이전 | 홈 | 다음 → |