알고리즘 38 - Square Every Digit

박진현·2021년 7월 19일
0

Q.

Welcome. In this kata, you are asked to square every digit of a number and concatenate them.

For example, if we run 9119 through the function, 811181 will come out, because 92 is 81 and 12 is 1.

Note: The function accepts an integer and returns an integer

A)

function squareDigits(num){
  //may the code be with you
  let arr = num.toString().split('');
  let res = [];
  for (numbers of arr) {
    res.push(numbers**2)
  }
  return +res.join('')
}
profile
👨🏻‍💻 호기심이 많고 에러를 좋아하는 프론트엔드 개발자 박진현 입니다.

0개의 댓글