조건문

신창용·2022년 10월 24일
0
post-thumbnail
post-custom-banner

조건문이란?
- 둘중 하나를 선택하는 일 (참/거짓)
- 어떤한 조건을 판별하는 기준을 만들어야 한다.
- 조건문에는 반드시 비교 연산자(comparison operator)가 필요하다.


비교 연사자

초과, < 미만, >= 이상, <= 이하, === 같다, !== 다르다
== 같다, != 다르다 는 연산자는 있지만 엄격하게 비교가 되지 않아 ===, !== 사용을 권장한다.

조건문은 아래와 같이 사용 할 수 있다.

논리 연산자 ( 두가지 조건이 한번에 적용되는 경우)
1. &&, || (AND, OR)연산자
학생이면서 여성일 때 통과
isStudent && isFemale; (AND 연사자)

학생이거나, 여성일 떄 통과
isStudent | | isFemale; (OR 연산자)
2. ! (NOT)연산자
학생이 아니면서, 여성일 때 통과
!isStudent && isFemale;
 학생이 아니거나, 여성일 때 통과
!isStudent && isFemale;

Undefined 는 기본 값이 false 이다.
문자열 ’string’ 은 기본 값이 true 이다.
기억해야 할 6가지 falsy 값 (if 문에서 false로 변환되므로, if 구문이 실행되지 않음)
 if(false) // 거짓
 if(null) // 값이 없다
 if(undefined) //정의되지 않았다.
 if(0) //숫자 0
 if(NaN) // 나더 넘버(숫자 키워드)
 if(‘ ‘) //빈 문자열

profile
코딩으로 쓰는 일기장
post-custom-banner

0개의 댓글