[javascript] 중첩 if-else문 사용 예제

중첩 if-else문은 조건에 따라 여러 가지 상황을 처리할 수 있도록 하는 자바스크립트 제어 구조입니다.

다음은 중첩 if-else문을 사용한 예제입니다.

let num1 = 10;
let num2 = 20;
let num3 = 30;

if (num1 > num2) {
  if (num1 > num3) {
    console.log(`${num1}이(가) 제일 큽니다.`);
  } else {
    console.log(`${num3}이(가) 제일 큽니다.`);
  }
} else {
  if (num2 > num3) {
    console.log(`${num2}이(가) 제일 큽니다.`);
  } else {
    console.log(`${num3}이(가) 제일 큽니다.`);
  }
}

위의 코드는 num1, num2, num3 세 개의 변수를 비교하여 가장 큰 수를 출력하는 예제입니다. 이 예제에서는 첫 번째 if문에서 num1num2를 비교하고, 내부 if-else문에서 num1num3를 비교하여 가장 큰 수를 출력합니다.

중첩 if-else문은 복잡한 조건을 다룰 때 유용하며, 코드를 읽기 쉽고 이해하기 쉽게 만들어줍니다.

더 많은 예제와 자바스크립트 제어 구조에 대한 정보는 MDN web docs를 참고하세요.