영상
개념
<script>
/*
[if 의 옵션 else if]
if의 두 번째 옵션으로 else의 경우 경우의 수가 두 개일 경우만 사용할 수 있다.
경우의 수가 두 개 이상일 때는 else if를 사용한다.
[else if]
[1] 항상 if와 함께 사용하며, 단독으로 사용할 수 없다.
[2] if의 조건이 거짓이면 동작한다.
[3] 조건이 여러 개일 때 사용한다.
[4] else if를 여러 개 사용한 경우 위에서부터 순차적으로 비교하며
중간에 else if 조건이 참인경우 아래있는 else if는 전부 무시된다.
*/
// if 가 거짓일때 동작하며, 만약 if가 사실인 경우
// 아래 else if는 내용이 사실이라도 동작하지않는다.
let a = 10;
if(a == 10) {
console.log("a1");
document.write("a1<br>");
} else if(a == 10) {
console.log("a2");
document.write("a2<br>");
} else if(a == 10) {
console.log("a3");
document.write("a3<br>");
}
console.log("------------");
document.write("------------<br>");
let b = 100;
if(b == 90) {
console.log("b1");
document.write("b1<br>");
} else if(b == 100) {
console.log("b2");
document.write("b2<br>");
} else if(b == 100) {
console.log("b3");
document.write("b3<br>");
}
console.log("------------");
document.write("------------<br>");
let c = 1000;
if(c == 800) {
console.log("c1");
document.write("c1<br>");
} else if(c == 900) {
console.log("c2");
document.write("c2<br>");
} else if(c == 1000) {
console.log("c3");
document.write("c3<br>");
}
</script>
Java
복사