Multiplication Table in javascript / 자바스크립트로 구구단 짜기
방법(1)
<script>
//구구단 연습
var dan=3
document.write(dan, "*2=",(dan*2),"<br>");
document.write(dan, "*3="+(dan*3)+"<br>");
document.write(dan, "*4=",(dan*4),"<br>");
document.write(dan, "*5=",(dan*5),"<br>");
document.write(dan, "*6=",(dan*6),"<br>");
document.write(dan, "*7=",(dan*7),"<br>");
document.write(dan, "*8=",(dan*8),"<br>");
document.write(dan, "*9=",(dan*9),"<br>","<br>");
var dan=7
document.write(dan, "*2=",(dan*2),"<br>");
document.write(dan, "*3="+(dan*3)+"<br>");
document.write(dan, "*4=",(dan*4),"<br>");
document.write(dan, "*5=",(dan*5),"<br>");
document.write(dan, "*6=",(dan*6),"<br>");
document.write(dan, "*7=",(dan*7),"<br>");
document.write(dan, "*8=",(dan*8),"<br>");
document.write(dan, "*9=",(dan*9),"<br>");
</script>
-----------------------------------------------------------------------------------------------
방법(2)
<script>
//함수만 만들어 놓은 것. 선언적 함수
function print99dan(dan){
document.write(dan, "*2=",(dan*2),"<br>");
document.write(dan, "*3="+(dan*3)+"<br>");
document.write(dan, "*4=",(dan*4),"<br>");
document.write(dan, "*5=",(dan*5),"<br>");
document.write(dan, "*6=",(dan*6),"<br>");
document.write(dan, "*7=",(dan*7),"<br>");
document.write(dan, "*8=",(dan*8),"<br>");
document.write(dan, "*9=",(dan*9),"<br>","<br>");
}
print99dan(3);
print99dan(4);
print99dan(5);
</script>
-------------------------------------------------------------------------------------------------
방법(3)
<script>
for(var n=2; n<10; n++){
document.write(n,"단","<br>");
for(var i=1;i<10;i++){
document.write(n, "*",i,"=",(n*i),"<br>");
}
document.write("<br><br>");
}
</script>
<script>
//구구단 연습
var dan=3
document.write(dan, "*2=",(dan*2),"<br>");
document.write(dan, "*3="+(dan*3)+"<br>");
document.write(dan, "*4=",(dan*4),"<br>");
document.write(dan, "*5=",(dan*5),"<br>");
document.write(dan, "*6=",(dan*6),"<br>");
document.write(dan, "*7=",(dan*7),"<br>");
document.write(dan, "*8=",(dan*8),"<br>");
document.write(dan, "*9=",(dan*9),"<br>","<br>");
var dan=7
document.write(dan, "*2=",(dan*2),"<br>");
document.write(dan, "*3="+(dan*3)+"<br>");
document.write(dan, "*4=",(dan*4),"<br>");
document.write(dan, "*5=",(dan*5),"<br>");
document.write(dan, "*6=",(dan*6),"<br>");
document.write(dan, "*7=",(dan*7),"<br>");
document.write(dan, "*8=",(dan*8),"<br>");
document.write(dan, "*9=",(dan*9),"<br>");
</script>
-----------------------------------------------------------------------------------------------
방법(2)
<script>
//함수만 만들어 놓은 것. 선언적 함수
function print99dan(dan){
document.write(dan, "*2=",(dan*2),"<br>");
document.write(dan, "*3="+(dan*3)+"<br>");
document.write(dan, "*4=",(dan*4),"<br>");
document.write(dan, "*5=",(dan*5),"<br>");
document.write(dan, "*6=",(dan*6),"<br>");
document.write(dan, "*7=",(dan*7),"<br>");
document.write(dan, "*8=",(dan*8),"<br>");
document.write(dan, "*9=",(dan*9),"<br>","<br>");
}
print99dan(3);
print99dan(4);
print99dan(5);
</script>
-------------------------------------------------------------------------------------------------
방법(3)
<script>
for(var n=2; n<10; n++){
document.write(n,"단","<br>");
for(var i=1;i<10;i++){
document.write(n, "*",i,"=",(n*i),"<br>");
}
document.write("<br><br>");
}
</script>
댓글
댓글 쓰기