循环

 //1. 1~100  之间所有书的总和 与平均值
        // var sum = 0;
        // var i = 1;
        // var average = 0;
        // do {
        //     sum += i;
        //     i++;
        // } while (i <= 100)
        // average = parseFloat(sum / (i - 1));
        // console.log(sum);
        // console.log(average);

        //2. 求1~100 之间所有偶数的和
        // var sum1 = 0;
        // for (var j = 1; j <= 100; j++) {
        //     if (j % 2 == 0) {
        //         sum1 += j;
        //     }
        // }
        // console.log(sum1);

        //3. 求100以内7的倍数的总和
        // var sum2 = 0;
        // var k = 1;
        // while (k <= 100) {
        //     if(k % 7 == 0 ){
        //         sum2 += k;
        //     }
        //    k++;
        // }
        // console.log( sum2);
        // do {
        //     if (k % 7 == 0) {
        //         sum2 += k;
        //     }
        //     k++;
        // } while (k <= 100)
        // console.log(sum2);
        //4. 使用for 循环打印矩形,要求每次只能输出一个⭐
        // 四行五列
        // var str = '';
        // for (var o = 1; o <= 4; o++) {
        //     for (var p = 1; p <= 5; p++) {
        //         str += '⭐';
        //     }
        //     str += '\n';
        // }
        // console.log(str);
        //5. 使用for循环打印三角形
        // var str1 = '';
        // for (var u1 = 1; u1 <= 5; u1++) {
        //     for (var y1 = 1; y1 <= u1; y1++) {
        //         str1 += '⭐';
        //     }
        //     str1 += '\n';
        // }
        // console.log(str1);
        //6. 使用for循环打印99乘法表
        // var str = '';
        // for (var i = 1; i <= 9; i++) {
        //     for (var j = 1; j <= i; j++) {
        //         str += j + 'x' + i + '=' + i * j + '\t';
        //     }
        //     str += '\n';
        // }
        // console.log(str);



        //7.接受用户数入的用户名和密码,若用户名为"admin" 密码为"123456" 则提示用户登录成功!
        //否则 让用户一直输入
        // do {
        //     var num = prompt('请输入您的用户名:');
        //     var mima = prompt('请输入您的用户密码:');
        //     if(num !== 'admin'){
        //         continue;
        //     }
        // } while (mima !== '123456')

        //8. 求整数 1~100 的累加值 但要求跳过所有个位为3的数【用continue实现】。
            // var sum = 0;
            // for(var i = 1; i <= 100;i++){
            //     if((i+7)% 10 == 0){
            //         continue;
            //     }
            //     sum += i
            // }
            // console.log(sum);
            var sum = 0;
            for(var i = 1; i <= 100;i++){
                if( i % 10 == 3){
                    continue;
                }
                sum += i
            }
            console.log(sum);
posted @ 2022-05-16 10:20  逆liu  阅读(30)  评论(0)    收藏  举报