欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js中的循环

程序员文章站 2022-04-09 22:12:46
一、for循环 1.单个for循环: for(初始值;条件;增量){ 语句 } 初始值:无条件的执行第一个表达式 条件:是判断是否能执行循环体的条件 增量:做增量的操作 //循环输出1~100之间数字的和 var sum=0; for(var i=1;i<=100;i++){ sum= sum+i; ......

一、for循环

  1.单个for循环:

        for(初始值;条件;增量){
                    语句
         }

  • 初始值:无条件的执行第一个表达式
  • 条件:是判断是否能执行循环体的条件
  • 增量:做增量的操作
    //循环输出1~100之间数字的和
    var sum=0;
    for(var i=1;i<=100;i++){
        sum= sum+i;        
    }
    document.write(sum);//5050
    //求1~100之间奇数的和
    var sum = 0;
    for (var i=1; i<=100; i++) {
        if(i%2 == 1){
           sum += i;
        }
    }
    console.log("1~100之间奇数的和为" + sum +"。");

  2.for循环嵌套:(外层循环一次,内层循环一轮)

  for(初始值;条件;增量){
    for(初始值;条件;增量){
      ...语句或继续嵌套
    }
   }

//输出一个3行30列的表格;表格内容1~30;
<table border='1' cellpadding="0" bgcolor="aqua" width='80%'>
            <script>
                for(var i=1;i<=3;i++){
                    document.write('<tr>');//行
                        for(var j=1;j<=30;j++){
                            document.write('<td>'+j+'</td>');//列
                        }
                    document.write('</tr>');
                }
            </script>
 </table>
//输出99乘法表
document.write('<table style="width: 80%; border: 1px solid #000;">')            
    for(var i=1; i<=9; i++){
        document.write("<tr>")
        for(var j=1; j<=i+1; j++) {
            document.write("<td>" + i +" x " + j + " = " + i*j + "</td>")
        }
        document.write("</tr>")
    }
document.write('</table>');
//输出倒置99乘法表
document.write('<table style="width: 80%; border: 1px solid #000;">')            
    for(var i=9; i>0; i--){
        document.write("<tr>")
        for(var j=1; j<=i; j++) {
            document.write("<td>" + i +" x " + j + " = " + i*j + "</td>")
        }
        document.write("</tr>")
    }
document.write('</table>');
//百钱买百

                    
                
(0)
打赏 js中的循环 微信扫一扫

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

js中的循环
验证码: js中的循环