4. 조건문

조건문

: 조건문을 사용하면 특정 조건이 만족됐을 때 특정 코드를 실행할 수 있습니다.

if 문

: 가장 기본적인 조건문은 if문입니다.
if문은 "~하다면 ~를 해라"라는 의미합니다.

const a = 1;
if ( a + 1 === 2) {
	console.log('a + 1이 2입니다.');
}

if-else 문

: if-else문은 "~하다면 ~하고, 그렇지 않으면 ~해라"를 의미합니다.

const a = 10;
if ( a > 15 ){
	console.log('a가 15 큽니다.');
}else{
	console.log('a가 15보다 크지 않습니다.');
}

if-else if문

: if-else if문은 여러 조건에 따라 다른 작업을 해야 할 때 사용합니다.

const a = 10;
if ( a === 5 ){
	console.log('5입니다.');
}else if( a === 10 ){
	console.log('10입니다.');
}else {
	console.log('5도 아니고 10도 아닙니다.');
}

switch/case 문

: switch/case 문은 특정 값이 무엇이냐에 따라 다른 작업을 하고 싶을 때 사용합니다.

const device = 'iphone';

switch (device) {
	case 'iphone' :
		console.log('아이폰!');
		break;
	case 'ipad' :
		console.log('아이패드입니다.');
		break;
	case : 'galaxy' :
		console.log('갤럭시 노트!');
		break;
	default :
		console.log('모르겠어요');
}

switch/case 문에서는 각 case에서 실행할 코드를 작성하고 맨 마지막에 break;를 해주어여합니다.
break를 하지 않으면 그 다음 case의 코드까지 실행해버립니다.
그리고 맨 아래의 default : 는 device 값이 우리가 case로 준비하지 않은 값일 경우를 의미합니다.

좋은 웹페이지 즐겨찾기