Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

숫자를 반전된 숫자 배열로 변환 JavaScript

<시간/>

예를 들어, 숫자를 받아서 숫자 배열을 숫자의 자릿수로 반환하지만 역순으로 반환하는 함수를 작성해야 한다고 가정해 보겠습니다. 숫자를 문자열로 변환한 다음 분할하여 숫자 문자열 배열을 얻은 다음 문자열을 숫자로 변환하고 배열을 반대로 하여 마지막으로 반환합니다.

다음은 뒤집을 숫자를 취하는 함수입니다 -

const reversifyNumber = (num) => {
   const numString = String(num);
   return numString.split("").map(el => {
      return +el;
   }).reverse();
};

예시

const reversifyNumber = (num) => {
   const numString = String(num);
   return numString.split("").map(el => {
      return +el;
   }).reverse();
};
console.log(reversifyNumber(1245));
console.log(reversifyNumber(123));
console.log(reversifyNumber(5645));
console.log(reversifyNumber(645));

출력

콘솔의 출력은 -

[ 5, 4, 2, 1 ]
[ 3, 2, 1 ]
[ 5, 4, 6, 5 ]
[ 5, 4, 6 ]