배운내용 정리
<조건문이란?>
조건문은 영어로 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 |