6-1. 조건문이란?
6-2. if, if ~ else, if ~ else if
6-3. switch
6-4. 연산자를 이용한 조건문
제어문에는 조건문, 반복문이 있다.
어떤 조건에 의해서 제어를 한다.
특정한 조건에 의해서 프로그램의 진행이 분기되는 것.
프로그램적으로 조건문을 처리하는 방법
if(조건식) {
조건식이 true인 경우 실행
}
if(조건식) {
조건식이 true인 경우 실행
} else {
조건식이 false인 경우 실행
}
if(조건식1){
조건식1이 true인 경우 실행
} else if(조건식2){
조건식2가 true인 경우 실행
}
if(조건식1){
조건식1이 true인 경우 실행
} else if(조건식2){
조건식2가 true인 경우 실행
} else{
조건식1,2 모두 false인 경우 실행
}
switch(비교값){
case 조건1 :
조건1인 true인 경우 실행문
break;
case 조건2 :
조건2가 true인 경우 실행문
break;
case 조건n :
조건n이 true인 경우 실행문
break;
default;
모든 조건이 false인 경우 실행문
break;
}
ex)
var varNum = 100;
switch (varNum) {
case 200:
console.log("varNum : 200");
break;
case 150:
console.log("varNum : 150");
break;
default:
console.log("varNum : " + varNum);
break;
}
(조건식) ? 조건식이 true인 경우 실행문 : 조건식이 false인 경우 실행문