조건문 : 어떠한 조건을 판별하는 기준을 만드는것
**비교연산자**
Boolean()연산자 의 결과는 항상 flase/true 입니다.
의미 | 부호 | 기타 |
이상 | >= | |
이하 | <= | |
같다 | === | 같다를 == 라고 쓰면 안됨 |
다르다 | !== | 다르다를 !=라고 쓰면 안됨 |
**조건문**
If (조건1){
//조건1이 통과할경우
}else if (조건2){
//조건1통과하지 않고
//조건2가 통과
}else{
//모든조건이 통과하지 않은 경우
}
**논리연산자**
여러가지 조건이한번에 적용되는 경우 사용한다.
1. and 연산자 : 모든조건이 true여야 true이다
isStudent && isFemale; ->학생이면서 여성일때 통과
2. or연산자 : 모든조건중 하나만 true여도 true이다
isStudent || isFemale; -> 학생이거나 여성이면 통과
3. not연산자 : 앞에 !를 붙이면 연산자를 반전시킨다
!(3>2) ->false
**기억하면 좋은 falst값 6가지
- if(false)
- If (null)
- if(undefined)
- if(0)
- if(NaN)
- if(‘ ’)