麻烦老师检查一下3-6练习
来源:3-6 编程练习
啤酒泡饭饭
2020-03-29 22:19:41
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>break&continue</title>
</head>
<body>
<script type="text/javascript">
var sum=0;
for(var i=0;i<=100;i+=2){
if(i==22 || i==44 || i==66 ||i==88) {
continue;
}
sum+=i;
document.write(i+'<br/>');
}
document.write(sum);
</script>
</body>
</html>
请问老师如何判断哪些语句要写在括号内,那些要写在括号外?我的逻辑是通顺的,但有时会因为括号的原因输出不成功,对于哪些语句要写在已完成循环的语句外还有点懵,麻烦老师讲解下。谢谢老师!老师最美!
1回答
好帮手慕慕子
2020-03-30
同学你好,代码是正确的,效果实现的很棒。
具体需要根据实际场景判断哪些语句需要写在括号内,例如:这道题要求打印所有0-100(包含100)之间除了22,44,66以及88之外的偶数,并求他们的和。那么就需要在循环中判断是否是22,44,66,88, 即: if(i==22||i==44||i==66||i==88);如果是的话跳出本次循环,继续下一次循环。
同学不用担心,跟着自己的逻辑书写代码就可以,到时候遇到问题了,可以直接将你写的代码粘贴过来,老师有针对性的帮助同学解决问题,对同学会更有帮助的。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题