인프런 커뮤니티 질문&답변

지루한 오소리님의 프로필 이미지
지루한 오소리

작성한 질문수

쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1

코딩 - 객체를 활용한 구구단 구현

질문 드립니다.

작성

·

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

답변 2

1

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

1

호눅스님의 프로필 이미지
호눅스
지식공유자

아닙니다 ㅎㅎ.

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

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

지루한 오소리님의 프로필 이미지
지루한 오소리

작성한 질문수

질문하기