问答详情
源自:5-5 返回值的函数

JavaScript返回函数值

 function  app2(x,y)
  { var sum,x,y;
    sum = x * y;
return sum;//return 怎样用,麻烦举例
  }

提问者:C_system 2016-03-22 11:33

个回答

  • 一只特立独行的doge
    2016-04-19 18:27:38
    已采纳

     function  app2(2,5)
      { var sum,x,y;
        sum = x * y;
    return sum
      }
      alert(sum);//有return你就可以弹出10.
      function  app2(2,5)
      { var sum,x,y;
        sum = x * y;
      }
      alert(sum);//没有return你就只有弹出undefined(因为此时sum在函数外事未定义的。)


  • 不加香菜不要葱
    2016-04-17 14:16:02

    return sum是一个返回值,当没有return的时候函数表示的是一个求sum的过程,而有return的时候函数表示的是得到了sum的结果,在后面就可以调用这个结果

  • qq_交出你的干脆面_0
    2016-03-24 00:56:43

    这样理解: 开始的时候"app2(2,5)"不是一个值

    ,然后去调用函数后,return XX随便什么都可以,

    然后他把XX作为值返还给app(2,5),

    这样app2(2,5)就有了值,就可以alert(app2(2,5))打印出了了 值就为XX

  • Hzb0
    2016-03-22 15:44:07

    return等于结果

  • qq_超人小胖_0
    2016-03-22 15:08:41

    调用app2()时,括号里输入参数就能得到返回值

  • qq_悠悠我心_4
    2016-03-22 13:17:41

    这里就可以理解成返回sum的结果     不同的情况返回值不一样


  • qq_伊人千百度_0
    2016-03-22 12:54:15

    ..就是调用完这个函数,你希望它返回什么。