JS(for循环)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script type="text/javascript">
/* 格式
for(表达式1;表达式2;表达式3){
循环语句
}
【执行顺序】
1,先求解表达式1(只求解一次)
2,求解表达式2,若其值为真(非0)
则执行for语句中的循环语句,然后再去求解表达式3;
在求解表达式2,若为假,则结束循环。
3,for循环用的比较多
4,有三种写法
5,死循环
while(1);
do{}while(1);
for{;;}{
}
6,循环嵌套
[注]一般情况下,循环中i从0开始
【注】循环中,变量,命名 i j k
*/
/* var sum = 0;
for (var i = 1; i<= 100;i++){
sum += i;
}
alert(sum); */
// 1,打印靠左的三角形
// 第一层循环,决定打印了几行
/* for(var i = 0; i < 5; i++){
// 每一行打印几颗星,对应行和打印的星是一致的
for (var j= 0;j <= i;j++){
document.write("王")
}
document.write("<br />")
}
*/
// 2,打印靠右的三角形
for(var i = 0; i < 4 ; i++){
// 每一行的空格。行数-当前行打印的星个数
// "  " 打印空格
for(var k = 0 ; k< 5 - i - 1 ; k++){
document.write("  ");
}
// 每一行打印几个星,对应行和打印的星是一直的
for(var j = 0;j<=i; j++){
document.write("o");
}
document.write("<br />")
}
</script>
</head>
<body>
</body>
</html>
本文来自博客园,作者:{IceSparks},转载请注明原文链接:https://www.cnblogs.com/IceSparks/p/16539236.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具