Top
조건문 반복문

01. if문

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

결과보기

02. if문 생략

{
    const num = 100;

    if( num == 100 ) document.write("실행되었습니다.(true)");
    else document.write("실행되었습니다.(false)");
}

결과보기

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==값이 없음)");
    }
}

결과보기

04. 중첩 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)");
    }
}

결과보기

05. 삼항 연산자

{
    const num = 100;

    (num == 100) ? document.write("true") : document.write("false");
}

결과보기

06. switch문

{
    const num = 100; 

    switch(num){
        case 100 :
            document.write("실행되었습니다.(num==100)");
        break;
        case 200 :
            document.write("실행되었습니다.(num==200)");
        break;
        case 300 :
            document.write("실행되었습니다.(num==300)");
        break;
        case 400 :
            document.write("실행되었습니다.(num==400)");
        break;                    
    }

}

결과보기

07. while문

{
    let num = 1;

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

결과보기

08. do while문

{
    let num = 1;

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

결과보기

09. for문

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

결과보기

10. 중첩 for문

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

결과보기

11. breakck문

{
    let num = 1;
    while (num <= 20) {
        document.write(num);
        num++;
        if(num == 10){
            break;
        }
    }

//for문          
    for(let i = 1; i <= 20; i++){
        document.write(i);
        if(i == 10){
            break;
        }
    }
}

결과보기

12. continue문

{
    let num = 0
    while (num < 10) {
        num++;
        if (num == 5) {
            continue;
        }
        document.write(num);
    }

    for(let i=1; i<=10; i++){
        if (i == 5){
            continue;
        }
        document.write(i);
    }
}

결과보기