老师帮忙看看哪里有问题 怎么显示不出来

来源: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

同学你好,这个并没有报错哦,因为这个相当于声明了一个新的变量。然后又没有使用这个变量,所以没有显示内容。所以在控制台无法查看哦。

以后遇到这种没有报错的,就可以分别输出下这个变量,看是否能够拿到对应的值,若是没有拿到,然后再去找没拿到的原因,这样就可以排查问题了哦。

如果我的回答帮助到了你,欢迎采纳。

祝学习愉快!

0

好帮手慕糖

2019-11-08

同学你好,这里是使用的变量错误哦,声明的是hundreds,下面使用的也是这个,但赋值的时候,少了个d,例:

http://img.mukewang.com/climg/5dc504310987c9c105140221.jpg

如果我的回答帮到了你,欢迎采纳。

祝学习愉快!

1
hiamHsu
h 老师你好 我在chrome上调控制台没有提示我这个问题,我刚才去修改了就解决了,老师我想问下 怎么可以提示具体哪里出错 我好几次都是很小的问题 但是在chrome的控制台没有具体的提示呢
h019-11-08
共1条回复

0 学习 · 40143 问题

查看课程