美文网首页
2019-06-12

2019-06-12

作者: CC__XX | 来源:发表于2019-06-12 00:30 被阅读0次

    for循环练习

    1.打印1-100之间所有奇数之和

          var sum = 0;
           for (var i=1;i<=100;i++) {
                if(i %2 != 0){
                  sum += i
                 }
            }
         alert(sum);
    
     2.打印1-100之间所有7的倍数的个数及总和
    
            var sum =0;
            for(var i=1;i<=100;i++){
                 if (i % 7 ==0) {
                  sum +=i
                 }
             }
           alert(sum);
    

    // 3.水仙花数
    // 水仙花数是指一个3位数,它的每个位上的数字的3 次幂之和等于它本身。
    // (例如:1^3 + 5^3 + 3^3 = 153),请打印所有的水仙花数。
    // var a =0;
    // for (var i=100; i<=999;i++){
    // var bai = parseInt(i/100);
    // var shi = parseInt((i - i100)/10);
    // var ge = i % 10;
    // if(bai
    3 + shi3 + ge3 == i){
    // a+=1;
    // }
    // }
    // alert(a);
    // 4.在页面中接收一个用户输入的数字,并判断该数是否是质数。
    // 质数:只能被1和它自身整除的数,1不是质数也不是合数,质数必须是大于1的自然数。
    // var a = prompt("请输入一个整数");
    // for( a >1 ){
    // if()
    // }
    // 5.打印99乘法表
    // 1
    1=1
    // 12=2 22=4
    // 13=3 23=6 33=9
    // 1
    4=4 24=8 34=12 44=16
    // ……
    // 1
    9=9 …… 9*9=81

    // for (var a=1;a<10;a++){
    //     for (var b=1;b<a;b++){
    //         document.write(a+"*"+ b +"="+a * b);
    //         document.write(" ")
    //         document.write("<br/>")
    //     }
    // }
        // // 打印出1-100之间所有的质数
        //     var list=[];
           // for (var i=2;i<=100;i++) {
           //  if(i % 2 !=0 && i<100){
           //      list.push(i);
           //  }
           //
           //      document.write(list);
           //  }
                for(var i=2;i<=100;i++){
    
                for(var j=2;j<i;j++){
                    if(i % j==0){
                        break;
                    }
                }
                if(i<=j){
                    document.write(i+" ");
    
                }
    

    相关文章

      网友评论

          本文标题:2019-06-12

          本文链接:https://www.haomeiwen.com/subject/ilphfctx.html