본문 바로가기

JavaScript

섹션 5 - 조건문

배운내용 정리

 

<조건문이란?>

조건문은 영어로 conditional statement이다.

false일 경우 작동되지 않고 true일 때 작동되기 때문에 boolean과 긴밀하게 연관되어 있다.

 

<else, else if>

if가 거짓일 경우 else if가 실행된다. Else if가 true이면 다른 else if들과 else는 실행되지 않는다.

If와 모든 else if가 거짓일 경우 else가 실행된다.

 

<조건문의 응용>

prompt는 사용자가 직접 입력을 할 수 있는 함수이기 때문에 사용자로부터 정보를 얻을 수 있다.

prompt('당신의 나이는?'); //당신의 나이는? 출력. 사용자가 본인의 나이를 입력할 수 있음.

alert(prompt('당신의 나이는?')); //promt 먼저 실행 후 사용자의 입력값이 alert창으로 나타남.

 

<논리 연산자>

&&: 그리고, and 의 뜻

||: 또는, or 의 뜻

if( a == 1 && b == 2) {} //좌항과 우항이 모두 참일때만 실행.

if( a == 1 || b == 2) {} //좌항과 우항 중 하나만 참이어도 실행.

 

<boolean의 대체제>

if문에서 false인 경우 3가지

1. alert문에 있는 문자열이 빈 경우

2. undefined를 쓰는 경우

3. NULL인 경우

if(''){alert('');} //false
if(undefined){} //false
if(null){} //false
if(!null){} //true

'JavaScript' 카테고리의 다른 글

섹션 7 - 함수  (0) 2022.05.15
섹션 6 - 반복문  (0) 2022.05.15
섹션 4 - 비교  (0) 2022.05.09
섹션 3 - 변수  (0) 2022.05.09
섹션 2 - 숫자와 문자  (0) 2022.05.09