我是靠谱客的博主 虚拟绿茶,最近开发中收集的这篇文章主要介绍分享一些简单的for循环练习,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述



        //        1. 求1到100之间所有数的和、平均值-->
                var sum = 0;
                var pingjun = 0;
                for(var i = 0; i <= 100; i++){
        
                    sum += i;
                    if( i == 100 ){
        
                        pingjun = sum / i;
                    }
                }
                console.log(sum, pingjun)
        
        
        //2 求1-100之间所有数的乘积
        
                var product = 1;
                for (var i = 1; i <=100; i++) {
        
                    product  *= i;
                }
                console.log(product);
        
        
        //3 计算1-100之间能3整除的数的和
            var sum1 = 0;
            for (var i = 0; i <= 100; i++) {
        
                if(i % 3 ==0){
                    sum1 += i;
                }
            }
            console.log(sum1);
        //4 计算1-100之间不能被7整除的数的和
                var sum2 = 0;
                for(var i =0; i <= 100; i++){
        
                    if(i % 7 == 0){
                        continue;
                    }
                    sum2 += i;
                }
        
                console.log(sum2);




        //    5. 求1-100之間所有偶数的和
        
                var sum2 = 0;
                for (var i = 1;  i <= 100; i++) {
        
                    if( i % 2 == 0){
        
                        sum2 += i;
                    }
        
                }
        
                console.log(sum2);
        //      6.  同时求1-100之间所有偶数和所有奇数的和
        
                var evenSum = 0;
                var oddSum = 0;
                for(var i = 0; i <= 100; i++){
        
                    if(i % 2 == 0 ){
                        evenSum += i;
                    }else{
                        oddSum += i;
                    }
                }
        
                console.log( evenSum , oddSum);




                for循环嵌套打印正方形


                for(var i = 0; i < 10; i++){
        
                   for(var j = 0; j < 10; j++){
        
                       document.write('❤');
        
                   }
                    document.write('</br>');
        
                }




        for循环嵌套打印三角形
        
                for (var i = 0; i < 10; i++) {
        
                    for( var j = 0; j <= i; j++){
        
                        document.write('❤  ');
        
                    }
        
                    document.write('</br>');
                }




//        6 本金10000元存入银行,年利率是千分之三
//         ,每过1年,将本金和利息相加作为新的本金。
//         计算5年后,获得的本金是多少?
//
//        申明一个变量存储本金;


                var slr = 10000;
        
        //        计算出一年后的本金+利率  slr = slr * 1.003;  五次就用for循环
        
                for( var i = 0; i < 5; i++  ){
        
        //            slr = slr + slr*0.003;
        //            slr = 1.003*slr;
        
                    slr *= 1.003
        
                }


                //7 有个人想知道,一年之内一对兔子能繁殖多少对?
                // 于是就筑了一道围墙把一对兔子关在里面。
                // 已知一对兔子每个月可以生一对小兔子,
                // 而一对兔子从出生后第3个月起每月生一对小兔子。
                // 假如一年内没有发生死亡现象,那么,一对兔子一年内(12个月)能繁殖成多少对? (不要看这些文字)
                //兔子的规律为数列,1,1,2,3,5,8,13,21    斐波那系数 前两个数的和等于后一个
        
                //        由规律可知,前两个数的和等于后一个的值; 所以申明三个变量’
        
                var n1 = 1;
                var n2 = 1;
                var sum = 0;
        
                //          因为第一个数和第二个数比较特别,所以要从第三个数算起, 循环十次;
                for (var i = 0; i < 10; i++) {
        
                    sum = n1 + n2;
                    n1 = n2;
                    n2 = sum;
                }
        
                console.log(sum);
                sum = sum.toString();
                console.log(sum);


//                求200到300之间所有奇数的和(用continue)
        var sum5 = 0;
        for (var i = 200; i <= 300; i++) {


            if (i % 2 == 0) {
                continue;
            }


            sum5 += i;
        }
        console.log(sum5);

最后

以上就是虚拟绿茶为你收集整理的分享一些简单的for循环练习的全部内容,希望文章能够帮你解决分享一些简单的for循环练习所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部