<!DOCTYPE html>
<body lang="en">
<head>
<meta charset="UTF-8">
<title>小测试</title>
</head>
<h2>使用循环输出1~50间的偶数</h2>
<script>
for (var i = 1; i <= 50; i++) {
if (i % 2 == 0) {
document.write(i + "\t");
//换行
//document.write("<br/>");
}
}
</script>
<hr/>
<h2>使用循环求100内奇数之和</h2>
<script>
let sum = 0;
for (let i = 1; i <= 100; i++) {
if (i % 2 != 0) {
sum += i;
}
}
document.write(sum + "\t");
</script>
<hr/>
<h2>输出所有的3位水仙花数</h2>
<script>
var b1, b2, b3;
for (let m = 101; m < 1000; m++) {
b3 = parseInt(m / 100);
b2 = parseInt(m % 100 / 10);
b1 = parseInt(m % 10);
if ((b3 ** 3 + b2 ** 3 + b1 ** 3) == m) {
document.write(m + "\t");
}
}
</script>
<hr/>
<h2>输出指定行数的*,形成直角三角形</h2>
<input type="text" id="num" placeholder="请输入要输出的行数"/>
<input type="button" value="点击" onclick="jisuan()"/>
<script>
function jisuan() {
var num = Number(document.getElementById("num").value);
for (var i = 1; i <= num; i++) {
for (var j = 1; j <= i; j++) {
document.write(" * ");
}
document.write("<br/>");
}
}
</script>
<hr/>
<h2>100以内数值累加</h2>
<script>
var sum = 0;
for (let i = 1; i <= 100; i++) {
sum += i;
}
document.write(sum + "\t");
//换行
//document.write("<br/>");
</script>
jsp循环练习
最新推荐文章于 2020-11-25 09:04:01 发布