素数是指,只能被1和它自己本身整除。
/素数 只能被自身和1整除
function getZhishu(num) {
if (num == 1) {
return '不是素数'
} else {
for (var i = 2; i < num; i++) {
if (num % i == 0) {
return '不是素数';
}
}
if (num == i) {
return '素数是' + num;
}
}
}
var num = prompt('请输入正整数')
alert(getZhishu(num));
如果num=1,弹出不是素数
num=2,弹出素数是2
num=9,弹出不是素数