问答详情
源自:2-13 编程练习

我这个点击提交以后右边一片空白,为什么不显示该输出的语句呢?

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>JS基础</title>

<script type="text/javascript">

  var a,b,sum;

  var  a  = 5;

  var  b  = 100%7;  

  sum = a > b && a*b > 0 ;

  document.write( "我认为 a 的值是:" + 5  + " b的值是:" + 2 + "sum 的值是:" + ture+"<br/>");

  document.write( "答案是,第一轮计算后,a 为:"+ a +";b为:"+b +";第一次计算sum为:"+ sum +"<br/>"); 


  sum = ( (++a) + 3 ) / (2 - (--b) ) * 3;  

  document.write( "再一次计算后,我认为 a 的值是:" +  6  + " b的值是:" +  1 + "sum 的值是:" 27  ? +"<br/>"); 

  document.write( "答案是,第二轮计算后,a 为:" + a + ";b为:" + b +";第二次计算sum为:"+ sum +",sum的类型也发生变化了。");


</script>

</head>

<body>

</body>

</html>


提问者:抓不住鱼的蠢猫 2016-11-22 22:19

个回答

  • little_cow
    2017-06-30 12:06:32

    第一个错误 :document.write( "我认为 a 的值是:" + 5  + " b的值是:" + 2 + "sum 的值是:" + ture+"<br/>");

    ture是什么?  true 是什么?    你输入错误了。                                

    第二个错误:document.write( "再一次计算后,我认为 a 的值是:" +  6  + " b的值是:" +  1 + "sum 的值是:" 27  ? +"<br/>"); 

    其中最后部分: "sum 的值是:" 27  ?   改成"sum 的值是:" +27    。 你少些了一个链接符号(+)

    正确的为 document.write( "再一次计算后,我认为 a 的值是:" +  6  + " b的值是:" +  1 + "sum 的值是:" +27 +"<br/>");          

  • qq_冰糖葫芦五加皮_0
    2017-04-06 16:22:05

    document.write( "再一次计算后,我认为 a 的值是:" +  6  + " b的值是:" +  1 + "sum 的值是:" 27  ? +"<br/>");

    加粗部分错了,应该是:" + 27  +"

  • 汤宝4035398
    2017-01-29 15:15:21

    第一个sum的值,是ture,但是true在document.write里面是字符串,要加引号,第二个sum那边,27前面加一个+,后面?去掉就可以了

  • 慕粉1906006274
    2017-01-13 20:44:06

    本身她给的就是错了,怎么长点心啊。。。。她这是测试你吗

  • 玉树临风1
    2017-01-03 21:45:02

    27后面多了个问号,哥们长点心吧


  • 浅念_
    2016-12-27 16:14:26

    27后面多了个问号

  • qq_请叫我不靠谱_0
    2016-12-15 14:45:05

    注意单词拼写啊,是true不是ture,我也错在这了

  • Ready_鞠
    2016-12-07 16:14:03

     document.write( "再一次计算后,我认为 a 的值是:" +  6  + " b的值是:" +  1 + "sum 的值是:" 27  ? +"<br/>");

    这句话改成下面这样

     document.write( "再一次计算后,我认为 a 的值是:" +  6  + " b的值是:" +  1 + "sum 的值是:"+ 27   +"<br/>");

  • 慕的地6863477
    2016-11-29 19:37:45

    第二个sum 27前面加个“”号

  • Mr_SL
    2016-11-22 22:33:06

    应该是这句打错了  document.write( "再一次计算后,我认为 a 的值是:" +  6  + " b的值是:" +  1 + "sum 的值是:" 27  ? +"<br/>");  不是"sum 的值是:" 27  ? 

  • gackey
    2016-11-22 22:28:17

    有错误呗,把代码放到eclipse就好找了