Чтобы перевернуть массив в JavaScript, вы можете использовать различные методы. Вот несколько примеров:
Метод 1: использование метода reverse()
const array = [1, 2, 3, 4, 5];
const reversedArray = array.reverse();
console.log(reversedArray);
Метод 2: использование цикла for
const array = [1, 2, 3, 4, 5];
const reversedArray = [];
for (let i = array.length - 1; i >= 0; i--) {
reversedArray.push(array[i]);
}
console.log(reversedArray);
Метод 3: использование метода reduce()
const array = [1, 2, 3, 4, 5];
const reversedArray = array.reduce((acc, cur) => [cur, ...acc], []);
console.log(reversedArray);
Метод 4. Использование оператора расширения (...
)
const array = [1, 2, 3, 4, 5];
const reversedArray = [...array].reverse();
console.log(reversedArray);
Метод 5: использование метода map()
const array = [1, 2, 3, 4, 5];
const reversedArray = array.map((_, i, arr) => arr[arr.length - 1 - i]);
console.log(reversedArray);