• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

질문

19.11.25 12:09 작성 조회수 154

0

<script>
n=Number(prompt("2 이상의 정수를 입력해주세요."));
for(var i=2; i<n; i++){
if(n % i === 0){
document.write(n+"은 소수가 아닙니다.");
break;
}else{
document.write(n+"은 소수입니다.");
}
}
</script>
혹시 이렇게 작성하면 안되는건가요?

답변 1

답변을 작성해보세요.

0

1) 몇 가지 값을 입력해 보면 스스로 코드가 잘못 되었는지 알 수 있습니다. 예를 들어 77을 넣어 보세요. 
2) else 부분을 고치셔야 합니다.

손코딩이라고 하는데 스스로가 컴퓨터가 되어서 코드를 한 줄 한줄 실행해 보세요.