제어문 - 조건문

chaelog·2023년 2월 25일
0

JS (seoul G)

목록 보기
6/21

6-1. 조건문이란?
6-2. if, if ~ else, if ~ else if
6-3. switch
6-4. 연산자를 이용한 조건문

제어문에는 조건문, 반복문이 있다.

조건문이란?

어떤 조건에 의해서 제어를 한다.
특정한 조건에 의해서 프로그램의 진행이 분기되는 것.

if, if ~ else, if ~ else if

프로그램적으로 조건문을 처리하는 방법

if

if(조건식) {
	조건식이 true인 경우 실행
}

if ~ else

if(조건식) {
	조건식이 true인 경우 실행 
} else {
	조건식이 false인 경우 실행
}

if ~ else if

if(조건식1){
	조건식1이 true인 경우 실행
} else if(조건식2){
	조건식2가 true인 경우 실행
}

if(조건식1){
	조건식1이 true인 경우 실행
} else if(조건식2){
	조건식2가 true인 경우 실행
} else{
	조건식1,2 모두 false인 경우 실행
}

switch문

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인 경우 실행문

profile
퍼블리셔의 코딩 로그

0개의 댓글