JavaScript中for循环--练手

2019-11-24  本文已影响0人  Yin先生

1、打印1到100

<script>
            //打印1到100
            for (var i = 1;i <= 100;i++) {
                console.log(i);
           }
</script>

2、打印1到100的和

<script>
            //打印1到100的和
            var sum = 0;
            for (var i = 1;i <= 100;i++) {
                sum += i;
            }
            console.log(sum);
</script>

3、求1-100之间所有的和、平均值

<script>
            //求1-100之间所有的和、平均值
            var sum =0,Avg;
            for (var i = 0;i <= 100;i++) {
                sum += i;
            }
            Avg = sum / 100;
            console.log(sum);
            console.log(Avg);
</script>

4、求1-100之间所有偶数的和、所有奇数的和

//求1-100之间所有偶数的和、所有奇数的和
<script>
        var evenSum = 0;//偶数
        var oddSum = 0;//奇数
        for (var i = 1;i <= 100;i++) {
            if (i % 2 == 0) {
                //偶数
                evenSum += i;
            }
            else {
                //奇数
                 oddSum += i;
            }
        }
        console.log(evenSum);
        console.log(oddSum);
</script>

5、九九乘法表

<script>
            //九九乘法表
            for(i=1;i<=9;i++){
            for(j=1;j<=9;j++){
            document.write (i+"*"+j+"="+i*j+"&nbsp;");
            if(i==j) 
            {document.write ("<br/>"); break;}  //用的if语句,如果这两个数字相同了 那么跳出,另起一行
            }
      }
</script>

6、打印正三角形

<script>
            //打印正三角形
            for (var i = 0;i < 10;i++) {
                for (var j = 0;j < i;j++) {
                    document.write('*');
                }
                document.write('<br />');
            }
</script>

7、打印出1到100的偶数

<script>
            for (var i = 0;i <= 100;i += 2) {
                console.log(i);
            }
</script>
上一篇 下一篇

猜你喜欢

热点阅读