How do I multiply each member of an array by a scalar in javascript?

后端 未结 9 1388
暖寄归人
暖寄归人 2021-02-06 22:55

For example, how do I achieve the following without iterating over the array?

var a = [1, 2, 3] * 5;  // a should equal [5, 10, 15]
9条回答
  •  野性不改
    2021-02-06 23:29

    Using Lodash's map function, this returns the original array a, multiplied by the constant 5:

    _.map( a, function multiply(x){ return x*5; } );
    

提交回复
热议问题