Back

1.1 for문을 이용해서 2단부터 9단까지 출력하기!


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>");
}
}
     

결과보기

1.2 while문을 이용해서 2단부터 9단까지 출력하기!


{
    let i = 1;

    while (i<9);{
        i++
        let j=1;                        
    while(j<10){
        console.log(i + '*' + j + ' = ' + (i*j));
        j++;
    }
    console.log('\n');
    m++
}
          

결과보기

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

자용자가 원하는 단은 prompt를 사용합니다.클릭


let num, result;

document.querySelector(".btn3").addEventListener("click", () => {
    num = prompt("출력할 구구단 숫자를 입력해주세요!", "2")
    //console.log(num)

    for (i = 1; i <= 9; i++) {
        result = num + " * " + i + " = " + (num * i) + "<br>";
        console.log(result)
        document.querySelector(".reeult03 > div").innerHTML += result;
        
    }
})
            

결과보기