if
문
if (true) console.log('사실');
if (false) console.log('거짓');
let open = true;
// 한줄 코드
if (open) console.log('안녕하세요.');
// 여러줄 코드
if (open) {
console.log('안녕하세요.');
console.log('자리로 안내하겠습니다.');
}
if ... else
문
// open = !open;
if (open) {
console.log('안녕하세요.');
console.log('자리로 안내하겠습니다.');
} else {
console.log('영업종료되었습니다. 죄송합니다.');
}
중첩해서 사용
const x = 10; // 11, 12로 시도해볼 것
if (x % 4) {
if (x % 2) {
console.log('홀수입니다.');
} else {
console.log('짝수입니다.');
}
} else {
console.log('4의 배수입니다.');
}
if ... else if
문
const a = 1;
const b = 2;
if (a < b) {
console.log('a가 b보다 작다.');
} else if (a > b) {
console.log('a가 b보다 크다.');
} else {
console.log('a와 b는 같다.');
}
const yootThrow = '도';
if (yootThrow === '도') {
console.log('1칸 전진')
} else if (yootThrow === '개') {
console.log('2칸 전진')
} else if (yootThrow === '걸') {
console.log('3칸 전진')
} else if (yootThrow === '윷') {
console.log('4칸 전진')
} else {
console.log('5칸 전진')
}