[JavaScript] 質數判斷方程式
這是一個基本的練習題目,應該滿多人在學習程式語言的過程中有練習過...
<html>
<head>
<script type="text/javascript">
function checkPrime(n){
var isPrim = true;
for(var i = 2; i < n; i++) {
if(n % i == 0) {
isPrim = false;
break;
}
}
return isPrim;
}
var n = Number(prompt("請輸入大於1的整數"));
var isPrim = checkPrime(n);
if(isPrim == true) {
alert(n+"是質數");
}
else {
alert(n+"不是質數");
}
</script>
</head>
<body>
</body>
</html>
<html>
<head>
<script type="text/javascript">
function checkPrime(n){
var isPrim = true;
for(var i = 2; i < n; i++) {
if(n % i == 0) {
isPrim = false;
break;
}
}
return isPrim;
}
var n = Number(prompt("請輸入大於1的整數"));
var isPrim = checkPrime(n);
if(isPrim == true) {
alert(n+"是質數");
}
else {
alert(n+"不是質數");
}
</script>
</head>
<body>
</body>
</html>