코딩 테스트/test_javaScript

[코딩테스트/javaScript] 자연수 뒤집어 배열로 만들기

ijooha 2024. 12. 17. 02:15

function solution(n) {
    return String(n).split('').reverse();
}

이렇게 썼는데 문자열 배열로 들어가서 오류가 났다....

반복문과 .push 그리고 parseInt()나 Number()를 써서 바꿔줄 수 있을 거 같은데,

너무 지저분해질 거 같고.. 분명 써먹을 명령어가 있을 거 같아서 찾아봤다.

 

.map(Number)

Number()와 같은 역할을 한다고 함!!!!

function solution(n) {
    return String(n).split('').reverse().map(Number);
}

 

 


********************** 24/12/27

아님.

.map은 배열 안의 요소들을 한번씩 순회하는 아이임..

배열 안의 애들을 순회해서 각 요소에 Number()을 적용시킨 것임

 

Number()는 다른 객체형도 숫자로 변환시키는 반면

.map(Number)로 사용하면 배열 한정