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

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

<!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 14:00:22

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

http://img1.sycdn.imooc.com//climg/5dc504310987c9c105140221.jpg

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

祝学习愉快!

  • 提问者 LiamHsu #1
    老师你好 我在chrome上调控制台没有提示我这个问题,我刚才去修改了就解决了,老师我想问下 怎么可以提示具体哪里出错 我好几次都是很小的问题 但是在chrome的控制台没有具体的提示呢
    2019-11-08 14:38:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师