[프로그래머스] Lv.1 - 자연수 뒤집어 배열로 만들기

dev.galim·2023년 4월 14일
0
post-thumbnail

문제 설명

문제 풀이

function solution(n) {
    const test = String(n).split('').reverse();
    return test.map((num) => Number(num));
}

처음엔

function solution(n) {
	const test = n.toString().split('').sort((a,b) => b-a).join('');
    return Number(test);
}

이렇게 풀었는데 계속 null이 나왔다..
그래서 계속 다른 방법을 시도해보다가 reverse와 map을 사용해 해결 할 수 있었다.
reverse는 처음 사용해보았는데 배열을 뒤집을때 유용하게 사용될 것 같다.

다른 풀이

function solution(n) {
    var arr = [];

    do {
        arr.push(n%10);
        n = Math.floor(n/10);
    } while (n>0);

    return arr;
}

뇌정지가 왔던 문제풀이...👍🏻👍🏻

profile
열심히 해볼게요

0개의 댓글