조건문
특정 조건 만족 시 어떤 작업을 수행하고 싶을 때 사용하는 것이 if, else if, else입니다.
기본형
if ( condition1 ) {
statement1
}
- condition1을 만족하면 statement1을 실행합니다.
if ( condition1 ) {
statement1
} else {
statement2
}
- condition1을 만족하면 statement1을 실행하고, 만족하지 않으면 statement2를 실행합니다.
if ( condition1 ) {
statement1
} else if {
statement2
}
- condition1을 만족하면 statement1을 실행하고, condition2을 만족하면 statement2을 실행합니다.
if ( condition1 ) {
statement1
} else if {
statement2
} else {
statement3
}
- condition1을 만족하면 statement1을 실행하고 condition2을 만족하면 statement2을 실행하고 둘 다 만족하지 않으면 statement3을 실행합니다.
예제
숫자를 입력하면 10보다 작은지, 10인지, 10보다 큰지 알려주는 예제입니다.
<input type="button" onclick="start();" value="Enter Number"/>
function start() {
var Num = prompt( 'Enter Number', '' );
if ( Num < 10 ) {
document.write ( '<p>Your number is less than 10.</p>' );
}
else if ( Num == 10 ) {
document.write ( '<p>Your number is 10.</p>' );
}
else {
document.write ( '<p>Your number is greater than 10.</p>' );
}
}
로딩 중... 잠시만 기다려주세요.
자바스크립트를 허용해주세요.