[자바 스크립트] switch조건문, 조건 연산자

남한탐정김정은·2023년 1월 14일
0

자바스크립트

목록 보기
13/32
post-thumbnail

switch 조건문

switch (비교할 값){
	case 값:
    	
        break;
        
    case 값:
    	
        break;
        
	default:
    
    	break;
}

'비교할 값'에서 나온 결과 값에 따라 case가 실행된다.
break;를 사용해야 무한루프에 빠지지 않는다.
아무 case에 해당하지 않는 경우에는 default가 실행된다.(else같은 느낌)

조건 연산자

불표현식 ? true일때실행값 : false일때실행값

조건 연산자를 활용한 변수 초기화

let test;

test = typeof(test) != 'undefined' ? test : "초기화_1";
//test의 자료형을 확인 했을 때,'undefined'이 아니면 test값 그대로 사용, 'undefined' 이면 "초기화_1" 문자열로 초기화함

console.log(test);
//초기화_1 출력

test = typeof(test) != 'undefined' ? test : "초기화_2";
//test의 자료형을 확인 했을 때,'undefined'이 아니면 test값 그대로 사용, 'undefined' 이면 "초기화_2" 문자열로 초기화함

console.log(test);
//초기화_1 출력
profile
남한에 놀러온 김..

0개의 댓글