【循环】 if while 双重for循环

发布于:2023-01-11 ⋅ 阅读:(384) ⋅ 点赞:(0)

程序三大结构
        顺序结构
           var num
        选择结构 
           if  switch
        循环结构
           while      do-while    for
           
           while(条件){ 
               循环体 
           }
           do{
               循环体
           }while(条件)

           初始值
           条件
           改变条件语句

           for(var i = 1; i <= 10; i++){
                
           }

        跳转语句
           break      终止循环     switch-case
           continue   结束本次循环
        
         -------------------------------------
        计数器  
           var count = 0
           当前满足条件时 count++
           重置计数器
        --------------------------------------
        累加求和
           _ + _ + _ + .... + _  
        
           var s = 0 // 累加和
           for(var i = 1; i < n; i++){
               var item = ?  // 累加项
               s = s + item  //累加求公式
           }
           s -> ?

           50年后的薪资

           var salary = 100000 // 1年
           for(var year = 2; year <= 50; year++){
               var item = salary * 0.05
               salary = salary + item
           }

        ---------------------------------------
        双重for循环
          for(var i = 1; i <=2; i++){

              for(var j = 1; j <=3; j++){
                  console.log('j')
              }
          }
        打印图形
             *
            ***
           *****
          *******

          外层循环打印行
            内层循环打印每行元素
                空格 和 星
             关键点: 计算每行打印空格和星的个数
               n 行
             i行   空格    星
             1     4       1
             2     3       3
             3     2       5
             4     1       7
             5     0       9
             i     n-i     2*i-1
 


网站公告

今日签到

点亮在社区的每一天
去签到