🖍️ 비교 연산자
< (크다), > (작다), <= (크거나 같다), >= (작거나 같다), == (같다), != (다르다)
console.log(10 > 5);
console.log(10 == 5);
console.log(10 != 5);
const a = 1;
const b = "1";
console.log(a == b);
------------------------------
const a = 1;
const b = "1";
console.log(a === b);
⭐️ 1 과 "1"을 같다고 판단하는 코드는 어떤 버그를 만들지 모르기 때문에
동등 연산자보다 타입까지 비교하는 일치 연산자를 사용하는게 좋음
🖍️ 조건문 ( if else )
- 어떤 조건에 따라 이후 행동이 달라지게 만드는 역할
- 괄호 안에 조건을 평가해서 값이 true이면 실행
- else는 if문의 값이 false일때 실행
if (age > 19) {
console.log('환영합니다.');
}
---------------------------
const age = 30;
if (age > 19) {
console.log('환영합니다.');
} else {
console.log('안녕히가세요.');
}
const age = 19;
if (age > 19) {
console.log('환영합니다.');
} else if (age === 19) {
console.log('수능 잘봐.');
} else {
console.log('안녕히가세요.');
}