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

返回值函数的问题

 我的写法

function  app2(x,y)

  { 

    return x*y;

  }

   var req1=app2(5,6);

标准答案是

 function  app2(x,y)

  { 

    sum=x*y;

    return sum;

  }

   var req1=app2(5,6);

   

在浏览器中显示结果都是一样的,我这样写有什么弊端么?

提问者:raip 2016-02-27 22:29

个回答

  • 陈微语
    2016-03-14 11:34:28

    没什么弊端,顶多有些语义化不明,大型工程代码量多的时候不建议这么写,代码量少的无所谓。

  • limlne
    2016-02-28 08:30:28

    其实跟标准答案是一个意思,打个比方,计算1+2+3,标准答案先算1+2,然后加3,你直接计算