본문 바로가기

JavaScript

[JavaScript] 조건문 (if ~ else문, switch문)

반응형

 

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!");
}

 

 

 

 

반응형