본문 바로가기
Javascript

조건문

by 🐬마뇽뇽 마뇽🦄 2022. 7. 26.
728x90

 

조건문

조건문은 프로그램에서 필요한 결과 값을 도출하기 위해 실행문의 순서를 제어하거나 반복시키는 문장입니다. 조건문에는 if문 , switch문을 가장많이 사용합니다.

01. if문의 형식

If문은 조건식의 결과에 따라 중괄호 { } 로 묶어놓은 블록이 실행여부가 결정되는 조건문입니다. 조건식에는 true 또는 false값을 산출할 수 있는 연산식이나 boolean변수가 올 수 있습니다. 조건식이 true면 블록을 실행하고 false면 블록을 실행하지 않습니다. C언어에서 0은 false(거짓)로 0이 아닌 나머지 값은 모두 true(참)로 인식합니다.

    //false, 0 ,undefined , null
           //true, 1, "0", "1", 0<10, [], {}
       
           if(0){
               document.write("실행되었습니다.(true)");
           } else {
               document.write("실행되었습니다.(false)");
           }

02. if문은 if문 안에 또 다른 if문을 중첩하여 사용할 수 있습니다.

   const num = 100;

    if(num == 100 ){
        document.write("실행되었습니다.(1)");
        if(num == 100 ){
            document.write("실행되었습니다.(2)");
            if(num == 100 ){
                document.write("실행되었습니다.(3)");
            }
        }
    } else {
        document.write("실행되었습니다.(4)");
    } 

03. swich문의 형식

if 문은 차례대로 하나하나 비교하며 조건에 맞는 값을 찾지만, switch 문은 이미 지정한 case를 보고 해당 조건의 값을 출력한다.

    const num = 100;

    switch(num){
        case 100 : 
            document.write("실행되었습니다.(num==100)");
            break;
        case 110 : 
            document.write("실행되었습니다.(num==110)");
            break;   
        case 120 : 
            document.write("실행되었습니다.(num==120)");
            break;   
        case 130 : 
            document.write("실행되었습니다.(num==130)");
            break; 
        default :
             document.write("실행되었습니다.(num==값이 없음)"); 
    }
728x90

'Javascript' 카테고리의 다른 글

함수  (7) 2022.07.26
데이터 타입  (4) 2022.07.26
반복문  (11) 2022.07.21
연산자  (10) 2022.07.20
기본 규칙  (19) 2022.07.20

댓글


고양이 고양이
고양이 고양이
고양이 고양이