打印1–100以内的质数(只能被1和其本身整除的数就是质数,1不是质数)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">
function getShow(a){
for(var i=2;i<=a;i++){ //定义一个数值范围
var sum=true; //定义所有数都为真
for(j=2;j<i;j++){
if(i%j==0){ //反证,如果这个数除他本身和1之外还有别的因数就为假
sum=false;
}
}
if(sum){
document.write(i+'<br>');//输出所有质数
}
}
}
getShow(100);调用函数,并赋值a输出1-100之间的质数
</script>
</head>
<body>
</body>
</html>