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

后端 未结 9 1601
暖寄归人
暖寄归人 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:32

    You can use .map but you also have to create a new variable to throw the new values in:

    var a = [1,2,3];
    
    var b = a.map(function(x){
        return x * 5;
    });
    
    alert(b);
    

提交回复
热议问题