我知道有这样一种定义函数的方式:
x=y=>y*y
,等价于function x(y){ return y*y; }
。但我想知道,是否可以扩展到两个或更多参数?例如,x=y,z=>y+z
或类似的定义,对应于function x(y,z){ return y*z; }
。是否存在一种类似于第一个例子的约定,允许使用两个或更多参数?我知道x=y,z=>y+z
语法是错误的,因为至少有一个变量的定义会出现错误。那么如何才能做到呢?或者说......能做到吗?