> 웹 프론트엔드 > JS 튜토리얼 > 스위치 케이스 설명

스위치 케이스 설명

王林
풀어 주다: 2024-07-27 00:01:14
원래의
579명이 탐색했습니다.

Switch Case Statement

Switch Case 문은 다양한 조건에 따라 다양한 코드 블록을 실행하는 효율적인 방법입니다. if-else가 더 구조화되고 읽기 쉬워졌습니다.

기본 구문

switch (expression) {
  case value1:
    // kode untuk value1
    break;
  case value2:
    // kode untuk value2
    break;
  // tambahkan lebih banyak case sesuai kebutuhan
  default:
    // kode jika tidak ada case yang cocok
}
로그인 후 복사

작동 방식

  • 표현식은 한 번 평가됩니다.
  • 각 경우마다 표현식의 값을 비교합니다.
  • 일치하는 항목이 있으면 해당 코드 블록이 실행됩니다.
  • Break는 일치하는 항목을 찾은 후 실행을 중지하는 데 사용됩니다.
  • 기본값은 선택사항이며, 대소문자가 일치하지 않으면 실행됩니다.

실제예
변수 day 값에 따라 다른 메시지를 제공한다고 가정해 보겠습니다.

let day = 3;
let dayName;

switch (day) {
  case 1:
    dayName = "Senin";
    break;
  case 2:
    dayName = "Selasa";
    break;
  case 3:
    dayName = "Rabu";
    break;
  case 4:
    dayName = "Kamis";
    break;
  case 5:
    dayName = "Jumat";
    break;
  case 6:
    dayName = "Sabtu";
    break;
  case 7:
    dayName = "Minggu";
    break;
  default:
    dayName = "Hari tidak valid";
}

console.log(dayName); // Output: Rabu
로그인 후 복사

  • 확인해야 할 조건이 많을 때는 스위치 케이스를 사용하세요.
  • 다음 케이스가 계속 실행되지 않도록 중단을 추가하는 것을 잊지 마세요.
  • 기본값은 예상치 못한 값을 처리하는 데 유용합니다.

스위치 케이스를 사용하면 긴 if-else에 비해 코드가 더 깔끔하고 이해하기 쉬워집니다. 프로젝트에 시도해 보고 차이점을 확인해보세요!

위 내용은 스위치 케이스 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿