01. 1부터 100까지 출력하기(for문, while, do while)

{
    //for문
    for (let i = 0; i < 100; i++) {
        console.log(i);
    }

    //1,2,3,4....100
}
{
    //while문
    let num = 0;

    while (num < 100) {
        console.log(num);
        num++;
    }

    //1,2,3,4....100
}
{
    //do while문
    let num = 0;

    do {
        console.log(num);
        num++;
    } while (num < 100);

    //1,2,3,4....100
}
결과 확인하기
1~100
1~100
1~100

02. 0부터 100까지 짝수, 홀수 출력하기(for문, if문)

{
    //짝수 출력
    for (let i = 1; i <= 100; i++) {
        if (i % 2 == 0) {
            console.log(i)
        }
        //2,4,6,8...100
    }
    //홀수 출력
    for (let i = 1; i <= 100; i++) {
        if (i % 2 == 1) {
            console.log(i)
        }
        //1,3,5,7...99
    }
}
결과 확인하기
2,4,6,8...100
1,3,5,7...99

03. 0부터 100까지 짝수는 파란색, 홀수는 빨간색 출력하기

{
    for (let i = 1; i<= 100; i++) {
        if (i % 2 == 0) {
            document.write("" + i + "")
        } else {
            document.write("" + i + "")
        }
    }
}
결과 확인하기
2,4,6,8...100 -> 파랑
1,3,5,7...99 -> 빨강

04. 중첩 for문을 이용해서 구구단 출력하기

{
    for (let i = 2; i <= 9; i++) {
        for (let j = 1; j <= 9; j++) {
            console.log(i + "*" + j + "=" + i * j)
        }
    }

    // 2 * 2 = 2       3 * 1 = 3
    // 2 * 2 = 4       3 * 2 = 6
}
결과 확인하기
2*1~9=답,3*1~9=답....9*1~9=답

05. 중첩 for문을 이용해서 8단 출력하기

{
    for (let i = 8; i <= 8; i++) {
        for (let j = 1; j <= 9; j++) {
            console.log(i + "*" + j + "=" + i * j)
        }
    }
}
결과 확인하기
8*1=8...8*9=72