Javascript 如何从数组中的每个数字中减去1?

Javascript 如何从数组中的每个数字中减去1?,javascript,arrays,math,Javascript,Arrays,Math,如果我有 var numberar=[1,2,3,4,5]请尝试以下操作: // Create an array to hold our new values var numberArr2 = []; // Iterate through each element in the original array for(var i = 0; i < numberArr1.length; i++) { // Decrement the value of the original a

如果我有

var numberar=[1,2,3,4,5]请尝试以下操作:

// Create an array to hold our new values
var numberArr2 = [];

// Iterate through each element in the original array
for(var i = 0; i < numberArr1.length; i++) {

    // Decrement the value of the original array and push it to the new one
    numberArr2.push(numberArr1[i] - 1);
}
//创建一个数组来保存新值
var numberar2=[];
//遍历原始数组中的每个元素
对于(变量i=0;i
您可以使用

var numberarr2 = numberarr.map( function(value) { 
    return value - 1; 
} );