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

2022. 1. 20. 14:00코딩공부/JavaScript 알고리즘

 

수도 코딩

string으로 변환

split으로 잘라서 배열로 만들어줌 .split("")

reverse()로 배열 요소 뒤집어주기

배열 안의 요소 다시 number로 바꿔주기

 

나의 풀이

function solution(n) {
    var answer = [];
    let s = n.toString();
    let spl = s.split("")
    let rvs = spl.reverse();
    
    for(let i=0; i < rvs.length; i++) {
      answer.push(Number(rvs[i]));
    }
    return answer;
}

console.log(solution(654321))

** 처음에 .reverse() 말고 .sort((a, b) => b - a)를 썼는데 이 함수는 뒤집기가 아니라 내림차순 정렬이라 654321을 넣었을때 뒤집히지 않았다.