강의

멘토링

커뮤니티

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

Dorian님의 프로필 이미지
Dorian

작성한 질문수

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

코딩 구현 - 8, 9단

선생님 질문드립니다

작성

·

180

0

저는

for 반복문 안에 if를 넣어 코드를 작성했는데 이렇게 해도 괜찮은건가요?

    <script>
        var want=prompt("몇 단을 출력할까요?");
        var n=Number(want);
        document.write("<h2>"+n+"단 출력하기</h2>");
        for(i=1; i<10; i++){
            if(1<n && n<10){
                document.write(n + "*" + i + "=" + n * i + "<br>");
            }
            else{
                document.write("2이상, 9이하의 값만 입력할 수 있습니다.");
                break;
            }
        }
    </script>

답변 1

0

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

네, 됩니다. 다만 else 문을 for문 바깥쪽 Number 아래에 넣으면 더 좋겠네요. 

Dorian님의 프로필 이미지
Dorian

작성한 질문수

질문하기