for循环案列

<!-- <script>

        // 100-200判断质数

        for(var i=100;i<=200;i++){

            var flag = true

            for(var j=2;j<i;j++){

                if(i%j ==0 ){

                    flag = false

                }

            }

            if(flag ==false){

                console.log(i+"不是质数")

            }else{

                console.log(i+"是质数")

            }

        }

    </script> -->

    <!-- <script>

        // 求1+2!+3!+...+20!的值(阶乘和)

        var num = 20

        var count = 1

        var sum =0

        for(var i=1;i<=num;i++){

            count*=i

            sum+=count

        }

        console.log(sum)

    </script> -->

    <!-- <script>

        // 打印九行九列的*

        for(var i=1;i<=9;i++){

            for(var j=1;j<=9;j++){

                document.write("*")

            }

            document.write("<br>")

        }

    </script> -->

    <!-- <script>

        // 打印直角三角形

        for(var i=1;i<=9;i++){

            for(var j=1;j<=i;j++){

                document.write("*")

            }

            document.write("<br>")

        }

    </script> -->

    <!-- <script>

        // 打印等腰三角形

        // 控制行数

        for(var i=0;i<9;i++){

            // 控制每行的空格

            for(var j=8;j>i;j--){

                document.write("&nbsp;")

            }

            // 控制每行的*

            for(var k=1;k<=2*i+1;k++){

                document.write("*")

            }

            // 循环结束换行

            document.write("<br>")

        }

    </script> -->

    <!-- <script>

        // 打印倒三角形

        // 控制行

        for(var i=1;i<=9;i++){

            // 控制每行的*

            for(var j=9;j>i;j--){

                document.write("*")

            }

            // 循环结束换行

            document.write("<br>")

        }

    </script> -->

    <!-- <script>

        // 打印倒的等腰三角形

        // 控制行数

        for(var i=0;i<=8;i++){

            // 控制空格

            for(var j=0;j<=i;j++){

                document.write("&nbsp;")

            }

            // 控制*

            for(var k=8;k>=i;k--){

                document.write("*")

            }

            // 循环结束换行

            document.write("<br>")

        }

    </script> -->

    <!-- <script>

        /*  - 有一个棋盘,有64个方格,

        在第一个方格里面放1粒芝麻重量是0.00001kg,

        第二个里面放2粒,第三个里面放4,第四个8 ,棋盘上放的所有芝麻的重量 */

        // 分析:一个方格:1=2**0

        // 两个方格:2=2**1

        // 三个方格:4=2**2

        // 四个方格:8=2**3

        // 定义一个芝麻的重量

        var weight = 0.00001

        for (var i = 0; i < 64; i++) {

            //    定义一个变量算每个格子芝麻的数量

            var count = 2 ** i

            // 每个格子的芝麻数量相加

            count += count

        }

        //    console.log(count)

        // 定义芝麻总重量,计算芝麻总重量

        var zWeight = (count * weight).toFixed(3)

        console.log("棋盘上放的所有芝麻的重量" + zWeight + "kg")

    </script> -->

    <!-- <script>

        /* - 篮球从5米高的地方掉下来,每次弹起的高度是原来的30%,

        经过几次弹起,篮球的高度小于0.1米 */

        // 分析:第一次:5*0.3

        // 第二次:5*0.3*0.3

        // 第三次:5*0.3*0.3*0.3

        // 定义h=5米高度

        var h=5;

        // 定义记录次数

        var times=0

        // 定义一个死循环

        for(var i=1;i>0;i++){

            h=h*0.3

            // 循环一次次数加一

            times++

            // 当高小于0.1米的时候终止死循环

            if(h<0.1){

                break;

            }

        }

        console.log("经过"+times+"次弹起,篮球的高度小于0.1米")

    </script> -->

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值