switch 조건문

imjingu·2023년 7월 14일
0

개발공부

목록 보기
115/481

switch 조건문

switch 조건문의 괄호 안에는 비교할 값을 입력. 이때 입력한 값을 기준으로 특정 코드를 실행
입력한 표현식과 case 키워드 옆의 표현식이 같다면 case 키워드 바로 다음에 오는 문장을 실행
일반적으로 CASE 뒤에는 정수나 문자열이 오는 것으로 사용

break 키워드는 switch 조건문이나 반복문을 빠져나가기 위해 사용하는 키워드
코드를 읽다가 Break 키워드를 만나면 break 키워드를 감싼 switch 조건문이나 반복문을 완전히 빠져나감.

    기본형 :
    switch(조건문) {
    case 조건A :
        조건이 A일때 실행할 명령문;
        break
    case 조건B :
        조건이 B일때 실행할 명령문;
        break
    default :
        break;
    }
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
       
       
        //변수를 선언
        const input = Number(prompt("숫자를 입력하세요.", "숫자"));

        //조건문
        switch (input % 2) { // input을 2로 나누기 한 후 나머지를 출력, 2로 나눠서 맞아 떨어지면 짝수이고 그렇지 않으면 홀수이다.
        case 0:
            alert("짝수입니다.");
            break;
        case 1:
            alert("홀수입니다.");
            break;
        default:
            alert("숫자가 아닙니다");
            break;
        }
    </script>
</body>
</html>

0개의 댓글