• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

선생님 질문드립니다

19.11.27 19:53 작성 조회수 115

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 아래에 넣으면 더 좋겠네요.