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

关于返回值的问题

既然函数里面有返回值,那为什么不需要有一个变量来接受返回值

提问者:间阳幕宾 2016-02-27 16:34

个回答

  • 黑神话wtw
    2016-02-27 17:42:55
    已采纳

    //可以用变量接收返回值的,但是一个变量接收不了
    var functionResult = max(3,3);
    functionResult = max(4,5);
    //这样变量就混淆了,所以多个返回值要用多个变量接收
    var functionResult = max(3,3);
    var functionAnotherResult = max(6,3);


  • 初音丶moe
    2016-02-27 17:57:08

    用变量接收的话,怎么说呢,你可以试试,不用返回值,自己定义一个值来接收看看效果,基本自己试试就懂了,返回值有时更方便。

  • 辉哥最帅
    2016-02-27 17:16:42

    也可以用变量来接受返回值的, 比如

    //函数体,判断两个整数比较的三种情况

        var result1=max(5,4);

        var result2=max(6,3);

     

    //调用函数,实现下面两组数中,返回较大值。

      document.write(" 5 和 4 的较大值是:"+result1+"<br>");

      document.write(" 6 和 3 的较大值是:"+result2+"<br>" );