조건문은 특정 조건이 참인 경우에 실행하는 명령의 집합입니다.
const a = 10;
const b = 20;
if (a < b) {
// 참이므로 실행된다.
console.log(a);
} else {
// 위의 조건이 실행되었으므로 무시된다.
console.log(b);
}
if (a > b) {
// 거짓이므로 무시된다.
console.log('a is big');
} else if (a === b) {
// 거짓이므로 무시된다.
console.log('same');
} else {
// 위 조건 모두 거짓이므로 실행된다.
console.log('b is big');
}
const grade = 'C';
switch (grade) {
case 'A':
console.log('A grade');
break;
case 'B':
console.log('B grade');
break;
case 'C':
console.log('C grade');
break;
case 'D':
console.log('D grade');
break;
case 'F':
console.log('F grade');
break;
default:
console.log('UnKnown');
}
// for(초기문; 조건문; 증감문)
for (let i = 0; i < 10; i++) {
console.log(i);
}
let x = 0;
while (x < 10) {
x += 1;
console.log(x);
}
let x = 0;
do {
console.log('Hoon');
} while (x > 10);