선생님 질문드립니다

미해결질문
doriantheblue 프로필

저는

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>
호눅스 프로필
호눅스 11달 전

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

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스