问答详情
源自:5-6 编程练习

输出错误了

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


提问者:于坤洋 2015-08-12 09:28

个回答

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

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

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

  • Perona
    2015-08-12 09:37:29

     document.write("两个数值相等");

      这一句改为

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

    即可。