2-9编程练习,不能出结果
来源:2-9 编程练习
慕神7119415
2018-10-31 16:27:28
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>2-9编程练习</title>
</head>
<body>
<script type="text/javascript">
var sum=0;
for (var i=0;i<=100;i+=2){
if(i=22){
continue;
}else if (i=44) {
continue;
}else if (i=66) {
continue;
}else if (i=88) {
continue;
}
sum=sum+i;
console.log(sum)
}
</script>
</body>
</html>
1回答
好帮手慕阿满
2018-10-31
同学的代码存在这几处错误,具体如下:
1、同学的程序中应该是i==22,i==44......而不是赋值i=22。
2、应该在else-if(i==88)的后面加else,然后将sum=sum+i;写在else中,输出语句console.log(sum);建议写在循环外,所有数组相加完之后再输出。
3、console.log(sum);语句少写了分号。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题