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

최유나·2024년 6월 12일
0

프로그래머스

목록 보기
17/53

✨ 자연수 뒤집어 배열로 만들기

나의 풀이

.map() : arr.map(callback(currentValue[, index[, array]])[, thisArg])
callback : 새로운 배열 요소를 생성하는 함수. 다음 세 가지 인수
currentValue : 처리할 현재 요소
index : 처리할 현재 요소의 인덱스
array : map()을 호출한 배열
thisArg : callback을 실행할 때 this로 사용되는 값

function solution(n) {
    let answer = [];
    let temp = String(n).split('').reverse();
     // console.log(temp);
    return answer = temp.map(num => num = parseInt(num));
}

(출처 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map)

다른사람의 풀이

function solution(n) {
    // 문자풀이
    // return (n+"").split("").reverse().map(v => parseInt(v));

    // 숫자풀이
    var arr = [];

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

    return arr;
}

그 외

TypeError: Assignment to constant variable. : 상수 값을 변수에 할당

0개의 댓글

관련 채용 정보