강의

멘토링

커뮤니티

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

오지윤님의 프로필 이미지
오지윤

작성한 질문수

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

- 연습문제 3

질문 있습니다!

작성

·

223

1

안녕하세요 선생님,

꾸준하게 강의 듣고 있는데 이번 연습문제가 너무 어렵게 느껴져서 함수, input태그를 써서 조건문에서 풀었던 소수판별 프로그램 먼저 익히려고 하는데요,

77, 81같은 숫자를 입력했을 때 조건문이 먹히지가 않아서 질문 드립니다. 어떤 부분을 어떻게 수정해야 할지 모르겠는데 힌트 부탁드립니다..!

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>소수판별 프로그램</title>
</head>
<body>
    <h1>소수판별 프로그램입니다.</h1>
     입력할 숫자 : <input type="text" id="num">
    <button onclick = "display()"> 확인</button>
    <script>
       function display(){
           var strN = document.getElementById("num").value;
           var n = Number(strN);
           for(i = 2i < ni++){
                if(n % i === 0){
                    console.log(n + "은 소수가 아닙니다.");
                    break;
                 
                }
                    else{
                    console.log(n + "은 소수입니다.");
                }
            }
        }
    </script>
</body>
</html>

함수, 객체 부터 내용이 어려워졌는데 포기하지 않겠습니다ㅜ

답변 1

0

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

https://codepen.io/honux77/pen/ExgKMaB 

요거 참고해 보세요. 
강의가 어렵다면 강의만 가지고 공부하지 마시고, 자바스크립트 입문 다른 강의나 교재 함께 보시길 바랍니다.

꾸준한 공부 감사드리고 화이팅입니다!

오지윤님의 프로필 이미지
오지윤

작성한 질문수

질문하기