프로그래머스 배열 뒤집기 자바스크립트 | Array.prototype.reverse()

Chaeyeon Lee·2023년 5월 19일
0

🔅 1. 아이디어

C언어 유저였던 나는 보고 한숨만 나왔던 문제... 그치만 자바스크립트는 한줄로 이 문제를 풀 수 있다.

🧑‍💻 2. 내 코드

function solution(num_list) {
    return num_list.reverse();
}

🐣 3. 개념

📌 Array.prototype.reverse()

위 메서드는 '배열'의 순서를 반전한다. 이때 호출한 원본 배열을 변형하고, 그 참조를 반환한다.

const a = [1, 2, 3];
console.log(a); // [1, 2, 3]

a.reverse();
console.log(a); // [3, 2, 1]

사실 다른 사람의 풀이 중에 for문과 push를 사용하거나, sort((a,b)=>-1)을 이용하거나, forEach와 unshift를 이용한 것도 많았다. 그치만 이 개념들이 더 잘 어울리는 문제가 있어서 추후 기록하는 걸로!


출처
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse

profile
프론트엔드 개발자 지망생

0개의 댓글