输出错误了

来源:5-6 编程练习

于坤洋

2015-08-12 09:28

为什么输出结果出现在不应该出现的位置,出现undefind


写回答 关注

2回答

  • 王醒醒ok
    2015-08-12 10:31:28
    已采纳

    这句max(5,5)调用函数后,需要返回值。只有return才能将结果返回。document.write只能打印“两个数值相等”,却不能将这句话当做结果返回。所以出现

     5 和 5 的较大值是: undefined,是没有返回值

    于坤洋

    明白了,谢谢

    2015-08-12 10:43:03

    共 1 条回复 >

  • Perona
    2015-08-12 09:37:29
     document.write("两个数值相等");

      这一句改为

    return("两个数值相等");

    即可。

    Perona 回复于坤洋

    不客气

    2015-08-12 10:44:06

    共 4 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题