zoukankan      html  css  js  c++  java
  • for循环练习提高

        

       今天讲了几个for循环的题,这几个题对for循环的理解加深了很多。

        1.100以内所有的偶数                                      100以内与7相关的数

    var str = "";                                                              var str = "";
    for(var i = 1;i<=100;i++){                                 for(var i = 1;i <= 100;i++){
    if(i%2 == 0){                                                      if(i%7 == 0){
    str =str+ i + ",";                                                  str += i + ",";
    }                                                                            }else if(i%10 == 7){
    }                                                                        str += i + ",";
    alert(str);                                                                }else if(i>=70 && i<=79){

                                                                                          str += i + ",";

                                                                                    }

                                                                                     }
                                                                                     alert(str);

            2.累加求和 100以内所有数相加
            var sum = 0;
            for(var i = 1;i<=.100;i++){
            sum += i;
            }
            alert(sum);
            3.求阶乘 100以为所有数相乘
            var sum = 1;
            for(var i = 1;i<=100;i++){
            sum *= i;
            }
            alert(sum);

            document.write("123");

                         4.  乘法口诀表  

            for(var j = 1;j<=9;j++){
            for(var i = 1;i<=j;i++){
            var str = i + "*" + j + "&nbsp;&nbsp;&nbsp;";

            }
            document.write("<br />");
            }

                          5. 蓝球弹起的高度 100 米 第几次高度小于1米

            var height = 100;
            for(var i = 1; true; i++) {

            height *= 0.6;
            if(height <1){
            break;
            }
            }
            alert(i);

            var i = 1;
            var height = 100;
            while(true){
            height *= 0.6;
            if(height <1){
            break;
            }
            i++;
            }
        alert(i);

                      6.棋盘摆放粮食
            var sum = 0;
            for(var i=1;i<=64; i++){
            //sum += Math, pow(2, i - 1);
            var ls = 1;
            for (var j = 1; j <= i - 1; j++) {
            ls *= 2;
            }
            sum += ls;


            }
            alert(sum);

  • 相关阅读:
    MVC系列14-后台我的文章页
    MVC系列-13.前台文章显示页
    MVC系列-12.项目的重新规划
    MVC系列-11.两表联合-发表文章
    MVC系列-10.用户验证-导航条改造
    百思不得姐第4天:文本框占位文字颜色
    swift学习:自定义Log
    swift学习第十六天:懒加载和tableView
    swift学习第十五天:闭包
    swift学习第十四天:属性监听器
  • 原文地址:https://www.cnblogs.com/yujiamin123/p/6863245.html
Copyright © 2011-2022 走看看