麻烦老师检查一下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);如果是的话跳出本次循环,继续下一次循环。

同学不用担心,跟着自己的逻辑书写代码就可以,到时候遇到问题了,可以直接将你写的代码粘贴过来,老师有针对性的帮助同学解决问题,对同学会更有帮助的。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程