乐趣区

关于javascript:js-dy3-感觉需要注意的地方包含循环

一、循环中的跳转关键字

1.continue 关键字,能够跳过以后这次的循环,间接进行下一次的循环。
2.break 关键字,可终止循环,间接让整个循环完结运行。(能够用来判断未知数和终止死循环)如:

   某人在银行有 50000 元贷款。银行每月都要收取服务费,贷款大于 5000 元时每个月收取总额的 5%,总额不大于 5000 元的时候不收服务费;假如这个人存了当前素来都不必,用循环计算银行要扣这个人的手续费能扣多少次?每次扣取后残余多少钱?var moner=50000;
    for(var i=0 ; ; i++){if(moner>5000){
            moner = moner-moner*0.05;
            document.write("还剩"+moner+"元"+"<br>");
        }else break
    }
    document.write("扣了"+i+"次");

二、死循环

while 循环须要咱们在循环外就将变量声名好,在执行代码的过程中,肯定要让变量进行变动,否则这个循环就会无休止的进行上来。
不会进行的循环叫做死循环,程序始终不会进行,cpu 占用率越来越高,很容易造成零碎解体。所以咱们在写代码的时候肯定防止写成死循环。

退出移动版