자바스크립트 조건문 : if문

천둥상어

·

2023. 11. 27. 10:59

반응형

자바스크립트 조건문 if

 

"자바스크립트에서 가장 기본적이고 많이 사용되는 조건문 중 하나인 'if'문에 대해 알아보겠습니다. 'if'문은 특정 조건이 참일 경우에만 코드 블록을 실행하도록 하는 제어 구조를 제공합니다."

 

if문의 기본 구조

if (조건) {
  // 조건이 참일 때 실행되는 코드
}
  • 조건: 평가되어 참 또는 거짓으로 판단되는 표현식입니다.
  • 코드 블록({ }) 안의 코드는 조건이 참일 때만 실행됩니다.

기본적인 if문

let temperature = 25;

if (temperature > 30) {
  console.log("Hot!");
}

위의 예시에서는 온도(temperature)가 30보다 높은 경우에만 "Hot!"라는 메시지가 출력됩니다.

 

if-else문

let time = 14;

if (time < 12) {
  console.log("오전");
} else {
  console.log("오후");
}

이 예시에서는 시간에 따라 "오전" 또는 "오후"라는 메시지가 출력됩니다.

 

if-else if-else문

let score = 85;

if (score >= 90) {
  console.log("A 학점");
} else if (score >= 80) {
  console.log("B 학점");
} else if (score >= 70) {
  console.log("C 학점");
} else {
  console.log("D 학점");
}

이 예시에서는 점수에 따라 학점이 출력됩니다.

 

중첩된 if문

'if'문은 중첩하여 사용될 수 있습니다. 아래는 중첩된 'if'문의 예시입니다.

let hour = 8;
let isWeekend = false;

if (hour < 12) {
  console.log("오전");

  if (isWeekend) {
    console.log("주말입니다.");
  }
}

 

이렇게 중첩된 'if'문은 외부 'if'문의 조건이 참일 때 내부 'if'문이 실행됩니다.

 

마무리

'if'문은 프로그램에서 특정 조건에 따라 다르게 실행되어야 하는 부분을 구현할 때 매우 유용합니다. 
더 복잡한 조건 로직을 다룰 때는 'if-else if-else'문이나 중첩된 'if'문을 효과적으로 활용할 수 있습니다. 

반응형