배열의 순서를 반대로 뒤집어 주는 함수, reverse() 함수를 사용하면 원본 자체가 변경되므로 주의해야 한다.
[배열].reverse()
const a = [1, 2, 3];
console.log(a); // [1, 2, 3]
a.reverse();
console.log(a); // [3, 2, 1]
전개 연산자
// 원본 배열도 변경되는 경우
const arr1 = [1,2,3]
const arr2 = arr1.reverse()
console.log(arr1); // [3, 2, 1]
console.log(arr2); // [3, 2, 1]
// 원본 배열은 유지하고 반전된 새로운 배열만 필요할 경우 -> 전개 연산자 활용
const arr1 = [1, 2, 3];
const arr2 = [...arr1].reverse();
console.log(arr1); // [1, 2, 3]
console.log(arr2); // [3, 2, 1]
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse