循环练习

2018-09-17  本文已影响0人  幸而0407

for循环

var num = 0
        for(var i=0;i<100;i++){
            if(i % 2 != 0){
                num+=i
            }
        }
        alert(num);
Image 6.png
    var alist = [];
        var num = 0
        for (var i = 0;i<100;i++){
            if(i % 7==0){
                alist.push(i)
                num+=i
            }
        }
        console.log(alist.length);
        console.log(num);
Image 8.png
    var a,b,c;
        for(var i = 100;i<1000;i++){
            var a = parseInt(i%10);
            var c = parseInt(i/100);
            var b = parseInt((i/10)%10);
            if (i == a*a*a + b*b*b + c*c*c){
                console.log(i);
            }
        }

Image 9.png
        if(num<=1||isNaN(num)){
            alert('该值不合法!')
            }else{
                var flag = true;
                for(var i = 2;i<num;i++){
                    if(num % i ==0){
                        flag = false;

                    }
                }
                if(flag){
                    alert('是质数');
                }
                
            }
Image 10.png Image 11.png
var i ,j;
            for(i=1;i<10;i++){
            for(j=1;j<=i;j++){
            document.write(" "+i+"*"+j+"="+i*j+" ");
            }document.write("<br/>")
            }

Image 13.png

            var flag=0;
            for(var j=1;j<101;j++){
                for(var i=2;i<j;i++){
                    if(j%i==0){
                        flag=1;
                        break;
                    }else{
                        flag=0;
                    }
                }
                if(flag==0&&j!=1){
                    console.log(j);
                }
            }
            

while循环

1000 1000+10000.05=10001.05
1050 1050+10500.05=10501.05
……
5000

var money = 1000;
            var count = 0;

            while(money <= 5000){
                money*=1.05;
                count++;
            }
            console.log(count)

Image 16.png
while(true){
                var score = prompt('请输入小明的期末成绩(0-100):');
                if (score <= 100 && score >= 0){
                    break;}
                    alert('请输入有效的分数')
            }

上一篇 下一篇

猜你喜欢

热点阅读