代码应该没问题,但页面没有显示结果。

来源:4-7 编程练习

宇宙尽头是铁岭

2020-12-31 14:46:44

问题描述:

感觉我自己写的代码没有问题,但不知道为什么浏览器页面没有显示出结果。

相关代码:

在这里输入代码,可通过选择【代码语言】突出显示

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>数据类型转换</title>

</head>

<body>

<script>

    // 补充代码

    var str1='50px', str2="px50", str3="50px50", str4="50.51";

    document.write(parseInt(srt1));

    document.write(parseInt(srt2));

    document.write(parseInt(srt3));

    document.write(parseInt(srt4));

</script>

</body>

</html>


写回答

1回答

好帮手慕夭夭

2020-12-31

同学你好,当找不到问题时,建议在浏览器中按F12查看是否有报错。如下:

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

报错意思是“srt1未定义”,那么我们检查一下是不是这个变量没有定义,还是使用时,单词拼错。如下:

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

单词确实是拼错,根据定义的变量修改一下。如果还有问题,继续看控制台是否有报错,根据报错的提示排查。这里老师就不重复去说了,代码中输出的变量都是错误的,如下修改:

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

另外,可以给输出的结果加一个换行显示,更加美观。示例:

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

祝学习愉快~

0

0 学习 · 15276 问题

查看课程