✏️ 공부/JavaScript

[JS] 조건문(if, if else, else)

minzyee 2022. 1. 31. 13:49

if

 

'만약에'라는 의미를 갖고있는 있는 if는 조건문에서도 비슷한 역할을 한다.

괄호 안에 들어가는 조건을 평가해서 그 값이 true일 때 실행 된다.

 

해당 코드는 age의 값이 19보다 크면 조건을 충족하여 중괄호 안의 코드가 실행된다.

if(age > 19){
	console.log('으른이시군요.');
}

 

 

else

 

if문의 코드가 false가 나올 때 실행된다.

 

if문에서 age의 값이 19보다 작을 때(false이기 때문), else절이 실행된다.

if(age > 19){
	console.log('으른이시군요.');
} else {
	console.log('애들은 가라');
}

 

 

else if

 

만약 중간에 조건을 추가적으로 넣고 싶을 때는 else if를 사용한다.

if, else와 다르게 else if는 갯수 제한이 따로 없다.

if(age > 19){
	console.log('으른이시군요.');
} else if(age === 19){
	console.log('고3 화이팅');
} else if(age === 18){
	console.log('고2 화이팅');
} else {
	console.log('애들은 가라');
}

 

 

 


 

 

응용1) 간단한 성적 조회란 만들기

 

 

 

< 조건식의 흐름 >

 

첫번째 if가 true면 해당 중괄호 안의 코드가 실행되고,

만약 그게 아니라 false면 실행되지 않고, 그 다음인 else if로 넘어간다.

if와 else if에서 true값이 나오지않으면 최종적으로 else 안의 코드가 실행된다.

 

 

 

 

 

 

코딩앙마님의 JS 기초 강좌를 참고하여 정리한 글 입니다.

반응형