01. if문

    //false, 0 ,undefined , null
    //true, 1, "0", "1", 0<10, [], {}

    if(0){
        document.write("실행되었습니다.(true)");
    } else {
        document.write("실행되었습니다.(false)");
    }
    
결과보기
실행되었습니다.(true)

02. if문 생략

   const num = 100;
    
    if(num) document.write("실행되었습니다.(true)"); //대괄호 생략 가능하다. 
    else document.write("실행되었습니다.(false)"); 
결과보기
실행되었습니다.(true)

03. 다중 if문

   const num = 100;
    
    if ( num == 90 ){
        document.write("실행되었습니다.(num == 90)");
    } else if (num == 100) {
        document.write("실행되었습니다.(num == 100)");
    } else if (num == 110) {
        document.write("실행되었습니다.(num == 110)");
    } else if (num == 120) {
        document.write("실행되었습니다.(num == 120)");
    } else {
        document.write("실행되었습니다.(num == 값이 없음)");
    } 
결과보기
실행되었습니다.(num == 100)

04. 중첩 if문

    const num = 100;
    //num값이 100이면 true출력하고 아니면 false 출력하세요

    if(num == 100){
        document.write("true");
    } else{
        document.write("false");
    }

    (num == 100) ? document.write("true") : document.write("false");  
결과보기
실행되었습니다.(1)
실행되었습니다.(2)
실행되었습니다.(3)

05. 삼항 연산자

   const num = 100;
    //num값이 100이면 true출력하고 아니면 false 출력하세요

    if(num == 100){
        document.write("true");
    } else{
        document.write("false");
    }

    (num == 100) ? document.write("true") : document.write("false"); 
결과보기
true
true

06. swich문

   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==값이 없음)"); 
    } 
결과보기
실행되었습니다.(num==100)

07. while문

    let num = 1;
    
    while(num <= 5){
        document.write("실행되었습니다.(while)");
        num++;
    }

    //for문 
    for( let i=0; i<=5; i++ ){
        document.write("실행되었습니다.(for)");
    } 
결과보기
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(while)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)
실행되었습니다.(for)

08. while문

    let num = 1;
                
    do {
        document.write("실행되었습니다.")
        num++;
    } while( num <=5 ); 
결과보기
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.
실행되었습니다.

09. for문

    for(let i=1; i<100; i++){
        document.write(i+".실행되었습니다.");
    }

    // let num = [1,2,3,4,5,6,7,8,9];

    // for(let i=0; i<num.length; i++){
    //     document.write(num[1]+".실행되었습니다.")
    // }
결과보기

10. 중첩 for문

    for( let i=1; i<=2; i++ ){
        document.write(i + "실행");
        for(let j=1; j<=5; j++){
            document.write(j + "실행");
        }
    }
결과보기

11. break문

   for(let i =1; i<=20; i++){
        document.write(i)
        if(i == 10){             // ==은 겉모습, ===은 유전자까지 같은지 본다.
            break;              //break는 if문에 쓴 숫자에 끝나기
        }  
    }    
결과보기

12. continue문

   for(let i =1; i<=20; i++){
        if(i == 10){        
            continue;   
        } 
        document.write(i)   //출력을 컨티뉴 아래에 쓰기
    }   
결과보기
Top