조건문은 조건을 주고 그에 맞는 것을 정해주고 선택한다.
조건을 배우기 위해선 참,거짓을 알아야한다
let a = true; // 또는 false
let b = false; // 또는 true
조건을 판별하는 기준을 정하기 위해 비교 연산자를 사용한다
//비교 연산자
1 > 2; // false
3 < 5; // true
'abc' === 'def'; // false
3 === 1+2; // true
등 비교의 결과는 참 또는 거짓이다
> 초과
< 미만
>= 이상
<= 이하
=== 같다
!== 다르다
사용 금지
== 같다
!= 다르다
두가지 조건 적용법
논리 연산자 활용
// 과일이면서 사과일때
과일 && 사과; // 전부 맞아야 통과
// 과일이거나 사과일때
과일 || 사과; // 1개만 맞아도 통과
// 과일이 아니면서 사과일때
!과일 && 사과
// 참 거짓 여부 반전
!true // false
!(6<3) // true
논리연산자
OR
// 1 개만 맞아도 true true || true // true true || false // true false || false // true
AND
// 2 개 전부 맞아야 true true && true // true true && false // false false && false // false
조건문 사용법
if (조건) {
// 조건이 통과할경우 실행
}
else if (조건 2) {
// 조건2이 통과할경우 실행
}
else {
// 모든 조건이 통과하지 않을 경우 실행
}