JavaScript基础——for循环、跳转语句break、跳转语句continue

1、for循环

for(参数初始化;条件判断;更新循环变量){

       循环体被执行 ;

}   

执行顺序:1、参数初始化;2、条件判断;3、循环体被执行 ;4、更新循环变量

 例题:求1-100里面不是3的倍数的所有数的和
        var a = 1, sum = 0;
        for (; a <= 100; a++) {
            if (a % 3 != 0) {
                sum = sum + a;
            }
        }
        document.write(sum);
 例题:利用for循环输入一个四行三列的表格
        document.write("<table border='1'>");
        for (i = 1; i <= 4; i++) {
            document.write("<tr>");
            for (j = 1; j <= 5; j++) {
                document.write("<td>单元格</td>");
            }
            document.write("<tr>");
        }
        document.write("</table>");

注意:for循环条件里面的“;”不能省略。声明多个同一类型的值并赋值,可以用“,”隔开

2、跳转语句break

break:改变程序控制流, 用于do-while、while、for中时,可 跳出循环 执行循环后面的语句。
例题:1~10之间的整数相加,得到累加值大于20的当前数
 var sum = 0;
        for (i = 1; i <= 10; i++) {
            sum = sum + i;
            if (sum > 20) {
                alert("当前数是" + i)
                break;
            }
        }

3、跳转语句continue

continue :只能用在循环里,跳过循环体中 剩余的语句 而执行 下一次循环。
例题:求1~10之间的所有偶数和
        var sum = 0;
        for (i = 1; i <= 10; i++) {
            if (i % 2 != 0) {
                continue
            }
            sum = sum + i
        }
        alert("偶数和为" + sum);

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值