• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

질문 드립니다.

21.03.27 10:54 작성 조회수 133

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();

답변 2

·

답변을 작성해보세요.

1

감사합니다! 정말 어려웠는데 응원이 정말 큰 힘이 되네요 ㅎㅎ 열심히 완강하겠습니다!

1

아닙니다 ㅎㅎ.

충분히 잘 짜셨어요! 지금 단계에서는 잘 돌아가는 것만으로도 사실은 충분하답니다.

한 술 밥에 배부를 수 없으니, 차근차근 하다보면 실력이 늘 수 있습니다. 좋은 질문 감사합니다. 화이팅!