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)로 사용하면 배열 한정
'코딩 테스트 > test_javaScript' 카테고리의 다른 글
[코딩테스트/javaScript] 정수 제곱근 판별 (0) | 2024.12.17 |
---|---|
[코딩테스트/javaScript] 문자열을 정수로 바꾸기 (0) | 2024.12.17 |
[코딩테스트/javaScript] x만큼 간격이 있는 n개의 숫자 ⭐️⭐️ (0) | 2024.12.17 |
[코딩테스트/javaScript] 약수의 합 (0) | 2024.12.17 |
[코딩테스트/javaScript] 나머지가 1이 되는 수 찾기 (0) | 2024.12.17 |