质数是指除了1与它本身,在1与它本身之间的数都无法整除,则该数为质数。
求质数的简便方法,不需要从2开始找到它本身之前的一个数,只需要找到该数的平方根,则可以得出该数是不是质数。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<script>
for (var i = 2; i <= 100; i++) {
var f = 1;
for (var j = 2; j <= Math.sqrt(i); j++) { //Math.sqrt(m)函数用来求数m的平方根
if (i % j == 0) {
f = 0;
break;
}
}
if (f == 1)
document.write(i + " ");
}
</script>
<body>
</body>
</html>