问题描述:
Q1:可以用do-while做吗?不知道怎么做
Q2:红框里面的 while( i<=100 && i%2!==0 )这么写规范吗?
相关截图:
相关代码:
var i=1,sum=0; do{ sum+=i; i++; document.write(sum); }while(i<=100 && i%2!==0);
登陆购买课程后可参与讨论,去登陆吧
同学你好,对于你的问题解答如下:
1、可以使用do...while实现,如下:
2、红框里的代码书写是规范的,但是无法实现效果,因为当 i % 2 等于0时,不满足条件,直接就退出循环了,所以推荐在内部进行条件判断,结合continue实现效果。
祝学习愉快~
这里的i的初始值调整为0,是因为do-while语句总是会先循环一遍,所以要从0开始,是这样的吗?
是的,理解的很对!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
前端技术快速更迭,人才紧缺。带你从0基础开始,成为Web全栈工程师,转行就业更顺畅。
92 2
44 2
74 4
30 1
32 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星