请问这是哪里出错了,运行后出不来,万分感谢

来源:5-6 编程练习

为啥不让我叫小菜菜

2020-02-07 23:51

http://img4.mukewang.com/5e3d871900011da107470632.jpg

在线请教大神

写回答 关注

4回答

  • 一个新手小白
    2020-02-16 02:03:58
    已采纳

    你的那个代码,我研究过了,而且也反复的找,找到了为什么显示不了的原因了。我们先说为什么你的显示不了的原因,之前的那个人说的并不完全对。的确是14行,16行的引号,他说对了一半,另一半的原因是因为你的代码中,第30行的con前面没有加一个“+”,所以导致没有办法显示出来。(第一张是加了“+”号的代码以及效果图)。好了你看第一张应该看到较大值是undefined这个值,是因为你的14行,16行,18行的代码写错了,不应该这样写,因为要返回值给下面的19行和20行的代码。正确的方法是使用return这个方法,我已经帮你改进了。具体的方法你可以看下面的图,或者失去同学代码去看第一个人的代码。

    祝您学习愉快。

    http://img2.mukewang.com/5e482ffa0001f20e07120809.jpghttp://img3.mukewang.com/5e482ffa00010ecc06970845.jpg


    为啥不让我叫...

    谢谢你!

    2020-03-19 20:59:13

    共 1 条回复 >

  • 慕先生2214430
    2020-02-17 09:22:29

    把document.write(a);换成return a;下面b也是

    为啥不让我叫...

    谢谢你!

    2020-03-19 20:59:27

    共 1 条回复 >

  • 御守影歌
    2020-02-13 20:38:11

    con()函数体里要用return把函数处理结果传出来,厨师con()做好菜了还需要外卖员return把a或者b送到你家

    为啥不让我叫...

    谢谢你!

    2020-03-19 20:59:39

    共 1 条回复 >

  • OMpZoNE
    2020-02-08 00:00:53


    你是不是输出不了数字,而只是输出字符a或者字符b或者两者相等?


    因为你14、16行,write()函数里写的带引号了,这种写法是让程序输出字符的;


    要去掉引号才能表示你需要输出的是参数a(14行)、参数b(16行)

    为啥不让我叫...

    我去掉了引号,可还是出不来,不知道为什么

    2020-02-08 21:44:59

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题