Language/Javascript

Javascript 조건문

쓰링 2022. 9. 1. 18:51
반응형

조건문(conditional)

표현 식의 값에 따라 특정 구문들을 실행하거나 실행하지 않도록 제어

 

if문과 if~else문

if(조건) {
	조건 결괏값이 true일 때 실행할 명령
} else {
	조건 결괏값이 false일 때 실행할 명령
}

중첩된 if~else문

다른 if~else문 안에 포함되는 if~else

 

 

조건 연산자로 조건 체크하기

조건 연산자는 '?'와 ':' 기호로 이루어진다

(조건) ? true일 때 실행할 명령 : false일 때 실행할 명령

 

 

논리 연산자로 조건 체크하기

조건을 2개 이상 체크할 경우 사용

OR 연산자

op1 op2 op || op2
false false false
false true true
true false true
true true true

 

AND 연산자

op1 op2 op && op2
false false false
false true false
true false false
true true true

 

NOT 연산자

op !op
false true
true false

 

 

switch문

처리할 명령이 많을 때 사용

switch(조건)
{
	case 값1: 명령1
    	break
    case 값2: 명령2
    	break    
        ...
    default: 명령n
    }

 

반응형