在for循环中遇到小问题,如何解决?
- 内容介绍
- 文章标签
- 相关推荐
本文共计125个文字,预计阅读时间需要1分钟。
两个问题,相同条件下,答案不同的原因是,for循环中的循环变量增量不同。
gistfile1.txt两个问题,相同条件下,答案是不同的 1、for(i=0,j=0; i<10,j<6; i++,j++){ k = i + j; } alert(k);//弹出10 2、for(i=0,j=0; i<6,j<10; i++,j++){ k = i + j; } alert(k);//弹出18 原因是,for语句中的循环是否继续的判定是根据最后一个条件(也就是;前的条件)来进行判定的 1中当j<6时,也就是i=5,j=5时结束循环;2中则是ij为9时结束
本文共计125个文字,预计阅读时间需要1分钟。
两个问题,相同条件下,答案不同的原因是,for循环中的循环变量增量不同。
gistfile1.txt两个问题,相同条件下,答案是不同的 1、for(i=0,j=0; i<10,j<6; i++,j++){ k = i + j; } alert(k);//弹出10 2、for(i=0,j=0; i<6,j<10; i++,j++){ k = i + j; } alert(k);//弹出18 原因是,for语句中的循环是否继续的判定是根据最后一个条件(也就是;前的条件)来进行判定的 1中当j<6时,也就是i=5,j=5时结束循环;2中则是ij为9时结束

