작성
·
206
0
안녕하세요. 함수에서도 질문 드렸지만 이번 객체에서도 비슷한 방식으로 푼 것 같아 또 질문 남깁니다.
객체만 설정하고 이상하게 푼 게 아닐까 하고 코드 남깁니다!
var gugudan = {};
gugudan.result = [];
gugudan.calculrate = function(n) {
for(var i = 0; i < 9; i++) {
this.result[i] = n * (i + 1);
} gugudan.print(n);
};
gugudan.print = function(n) {
for (i = 0; i < 9; i++) {
document.write(n + " * " + (i + 1) + " = " + this.result[i] + "<br>");
}
};
function main() {
for (var n = 2; n <= 9; n++) {
document.write("<h3>" + n + "단</h3>");
gugudan.calculrate(n);
}
}
main();