프로그래머스

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

늘곰's 2023. 8. 18. 20:58
//자연수 뒤집어 배열로 만들기
//문제해결

function solution(n) {
    var answer = [];
    var str1 = String(n)
    // console.log(str1)
    // console.log(typeof(str1))
    var map = (num) => Number(num)
    var arr = Array.from(str1,map)
    // console.log(arr)
    for(let i= arr.length-1; i>=0; i--){
        // console.log(arr[i])
        // arr[5-1] = index4  5 
        // arr[4-1] = index3  4
        // arr[3-1] = index2  3
        // arr[2-1] = index1  2
        // arr[1-1] = index0  1
        
        answer.push(arr[i])
    }
    return answer;
}



//트러블 슈팅
// 배열에 숫자가 문자로 들어가서 오류
/* 
function solution(n) {
    var answer = [];
    var str1 = String(n)

    var arr = Array.from(str1)

    for(let i= arr.length-1; i>=0; i--){

        answer.push(arr[i])
       
    }
    return answer;
} */