我有一个包含 x 个值的 javascript 数组。
如何用第一个替换该数组中的最后一个元素?(不切换位置,但删除最后一个数组并将第一个数组放在最后一个位置)
例子:
初始数组: [9, 14, 23 ,12 ,1] 最终数组: [9, 14, 23, 12, 9]
我有一个包含 x 个值的 javascript 数组。
如何用第一个替换该数组中的最后一个元素?(不切换位置,但删除最后一个数组并将第一个数组放在最后一个位置)
例子:
初始数组: [9, 14, 23 ,12 ,1] 最终数组: [9, 14, 23, 12, 9]
array[array.length-1] = array[0];
你不需要知道太多。对于初学者,请参阅JavaScript 数组对象。
您可以为数组使用任何值!希望这可以帮助!:)
// replaces the last index of an array with the first.
var replace = function(InputArray){
//saves the first index of the array in var a
var a = InputArray[0];
//removes the last index of the array
InputArray.pop;
//places a copy of the first index in the place where the last index was
InputArray.push(a);
//returns the array
return InputArray;
}
//call the function
replace([9, 14, 23 ,12 ,1]);
// result => [9, 14, 23, 12, 1, 9]
//If you want, you can log it in the console!
console.log(replace([9, 14, 23 ,12 ,1]));