Back

2. 구구단 출력하기

2.1 for문을 이용해서 2단부터 9단까지 출력하시오!

{
    // i = for(let i=2; i<=9; i++)
    // j = for(let j=1; j<=9; j++)

    //sum = i * j

    //for문을 이용해서 구구단 출력
    for(let i=2; i<=9; i++){
        document.write("<br>");
        for(let j=1; j<=9; j++){
            let sum = i * j;
            document.write(i + " * " + j + " = " + sum, "<br>");
        }
    }   
}

결과보기

2.2 while문을 이용해서 2단부터 9단까지 출력하시오!

{
    let i = 2;
    let j = 1;

    while(i <= 9){
        j=1;
        while(j <= 9){
            document.write(i + " * " + j + " = " + (i*j) + "<br>");
            j++;
        }
        i++;
        document.write("<br>")
    }     
}

결과보기

2.3 사용자가 원하는 단을 받아 출력하시오

조건 : 사용자가 원하는 단은 prompt()를 사용합니다. 클릭

{
    let i = 2;
            
    while(i <= 9){
        document.write("<br>")
        for(let j = 1; j <= 9; j++){
            let sum = i * j;
            document.write(i + " * " + j + " = " + sum, "<br>");
        }
        i++;
    }      
}

결과보기