1 Star 0 Fork 1

飘零雪/JavaScript基础学习笔记

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
48.质数练习的补充.html 1.10 KB
一键复制 编辑 原始数据 按行查看 历史
markrenChina 提交于 2021-05-29 23:11 +08:00 . first commit
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
/*
打印出1-100之间所有的质数
*/
// 测试如下的程序的性能
// 在程序执行前,开启计时器
// console.time("计数器的名字")可以用来开启一个计时器
console.time("test");
for (var i = 3; i <= 100; i++) {
var flag = true;
// 可以通过Math.sqrt()对一个数进行开方
for (var j = 2; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
flag = false;
// 一旦进入判断,则证明i不可能是质数了,此时循环再执行已经没有任何意义了
//使用break来结束循环
break;
}
}
if (flag == true) {
document.write(i + "<br />");
}
}
// 终止计时器
console.timeEnd("test");
// 可以通过Math.sqrt()对一个数进行开方
var result = Math.sqrt(16);
console.log("result=" + result);
</script>
</head>
<body>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/zhenggb2010/java-script-notes.git
git@gitee.com:zhenggb2010/java-script-notes.git
zhenggb2010
java-script-notes
JavaScript基础学习笔记
master

搜索帮助