반응형
if ~ else 문
: 특정 조건이 만족되면(참이면) 실행할 코드 블록을 지정하고, 그렇지 않으면(거짓이면) 다른 코드 블록을 실행
let num = 10;
if (num > 5) {
console.log("The number is greater than 5.");
} else {
console.log("The number is equal to or less than 5.");
}
let score = 85;
if (score >= 90) {
console.log("Grade A");
} else if (score >= 80) {
console.log("Grade B");
} else if (score >= 70) {
console.log("Grade C");
} else {
console.log("Grade F");
}
switch 문
: 변수 또는 표현식의 값에 따라 다양한 경우(case)를 처리할 수 있는 조건문. 각 case에 해당하는 값을 지정한 후, 일치하는 값을 가진 케이스의 코드 블록이 실행
let day = 2;
switch (day) {
case 0:
console.log("Sunday");
break;
case 1:
console.log("Monday");
break;
case 2:
console.log("Tuesday");
break;
case 3:
console.log("Wednesday");
break;
case 4:
console.log("Thursday");
break;
case 5:
console.log("Friday");
break;
case 6:
console.log("Saturday");
break;
default:
console.log("Invalid day!");
}
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 타입변환, 객체(objects) 및 프로퍼티(properties) (0) | 2023.06.23 |
---|---|
[JavaScript] 반복문 (for, while, do...while, break, continue) (0) | 2023.06.22 |
[JavaScript] 연산자 (산술, 할당, 비교, 논리, 증감) (0) | 2023.06.20 |
[JavaScript] 자료형 (String, Number, 객체, null, undefined) (0) | 2023.06.19 |
[JavaScript] 변수와 상수 (var, let, const) (0) | 2023.06.18 |