-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
질문 있습니다!
20.12.06 23:44 작성 조회수 113
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 = 2; i < n; i++){
if(n % i === 0){
console.log(n + "은 소수가 아닙니다.");
break;
}
else{
console.log(n + "은 소수입니다.");
}
}
}
</script>
</body>
</html>
함수, 객체 부터 내용이 어려워졌는데 포기하지 않겠습니다ㅜ
답변을 작성해보세요.
0
호눅스
지식공유자2020.12.07
https://codepen.io/honux77/pen/ExgKMaB
요거 참고해 보세요.
강의가 어렵다면 강의만 가지고 공부하지 마시고, 자바스크립트 입문 다른 강의나 교재 함께 보시길 바랍니다.
꾸준한 공부 감사드리고 화이팅입니다!
답변 1