본문 바로가기
Algorithm/논리적사고(Logical Think)

[ 논리적사고 ] - number 타입의 값을 `method` 없이 배열에 거꾸로 넣기

by YWTechIT 2021. 8. 20.
728x90

📍 number 타입 값을 `method` 없이 배열에 거꾸로 넣기

number의 값을 거꾸로 집어 넣을 때 reverse 함수를 사용하여 넘길 수도 있지만, 숫자의 특성을 이용해서 넣을 수도 있다.

// 문자열
let number = 12345;
let reverseArr = (""+number).split('').reverse().map((item) => +item);

// 숫자
let number = 12345;
let arr = [];

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

👉🏽 [5, 4, 3, 2, 1]  // 결과는 동일
반응형

댓글