为了账号安全,请及时绑定邮箱和手机立即绑定

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

http://img1.sycdn.imooc.com//5e3d871900011da107470632.jpg

在线请教大神

正在回答

5 回答

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

祝您学习愉快。

http://img1.sycdn.imooc.com//5e482ffa0001f20e07120809.jpghttp://img1.sycdn.imooc.com//5e482ffa00010ecc06970845.jpg


1 回复 有任何疑惑可以回复我~
#1

为啥不让我叫小菜菜 提问者

谢谢你!
2020-03-19 回复 有任何疑惑可以回复我~

第8章编程挑战就是一个包含大部分知识点的练习,后续的课程也会依次推出,敬请关注。

dqvds

0 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~
#1

为啥不让我叫小菜菜 提问者

谢谢你!
2020-03-19 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~
#1

为啥不让我叫小菜菜 提问者

谢谢你!
2020-03-19 回复 有任何疑惑可以回复我~


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


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


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

0 回复 有任何疑惑可以回复我~
#1

为啥不让我叫小菜菜 提问者

我去掉了引号,可还是出不来,不知道为什么
2020-02-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信