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

작성자 없음

작성자 정보가 삭제된 글입니다.

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

-연습문제 2

질문

작성

·

210

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 부분을 고치셔야 합니다.

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

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기