[프로그래머스] 자바스크립트 - 자연수 뒤집어 배열로 만들기

멤오장·2023년 3월 15일
0

코딩테스트 연습

목록 보기
9/18

[프로그래머스] 코딩테스트 자연수 뒤집어 배열로 만들기


문제 설명

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.


입출력 예

nresult
12345[5,4,3,2,1]

문제 풀이

function solution(n) {
	const answer = [];
    [...n.toString()].forEach(s => answer.push(Number(s)));
    return answer.reverse();
}

다른 사람의 풀이

function solution(n) {
    return n.toString().split('').reverse().map(o => o = parseInt(o));
}

🤍 map()

  • callback을 실행한 결과를 새로운 배열로 리턴
const array1 = [1, 4, 9, 16];
const map1 = array1.map(x => x * 2);

console.log(map1); // [2, 8, 18, 32]
profile
일단 적기

0개의 댓글