이 코드는 처음 몇 개의 삼각형 숫자가 소수인지 아닌지를 확인하지만 실행되지는 않습니다.왜이 간단한 자바 스크립트 코드가 작동하지 않습니까?
<!DOCTYPE HTML>
<html>
<head><title>C1E9P1</title>
<script>
for(i = 3; i < 13; i++){
prime = true;
n = (i*(i+1))/2;
for(i = 2; i < Math.sqrt(n)+1; i++){
if(n%i == 0){
prime = false;
}
}
if(prime){
document.write(n+" is prime.");
document.write("<br>");
} else {
document.write(n+" is composite.");
document.write("<br>");
}
}
</script>
</head>
</html>
정확히 작동하지 않는 항목은 무엇입니까? 오류 메시지가 있습니까? – Codor
브라우저에서 실행 해보지 만로드 만합니다. – 788
콘솔에 오류가 있습니까? – Doorknob