老师帮忙看看哪里有问题 怎么显示不出来
来源:2-13 编程练习
LiamHsu
2019-11-08 11:26:40
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>水仙花数</title>
</head>
<body>
<script>
// 填写代码
var hundreds,tens,ones;
for(var i=100;i<1000;i++){
hundres=parseInt(i/100);
tens=parseInt((i-(hundreds*100))/10);
ones=i-(hundreds*100)-(tens*10);
if(hundreds*hundreds*hundreds+tens*tens*tens+ones*ones*ones==i)
document.write(i+"<br/>");
}
</script>
</body>
</html>
2回答
同学你好,这个并没有报错哦,因为这个相当于声明了一个新的变量。然后又没有使用这个变量,所以没有显示内容。所以在控制台无法查看哦。
以后遇到这种没有报错的,就可以分别输出下这个变量,看是否能够拿到对应的值,若是没有拿到,然后再去找没拿到的原因,这样就可以排查问题了哦。
如果我的回答帮助到了你,欢迎采纳。
祝学习愉快!
好帮手慕糖
2019-11-08
同学你好,这里是使用的变量错误哦,声明的是hundreds,下面使用的也是这个,但赋值的时候,少了个d,例:
如果我的回答帮到了你,欢迎采纳。
祝学习愉快!
相似问题