알고리즘 42 - Square Every Digit
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){
return +String(num).split('').map(el => el * el).join('')
}
function squareDigits(num){
return +String(num).split('').map(el => el * el).join('')
}
map 처음 써봤다. 아직 자세한 사용법은 모른다. 고차함수 배우는 날 다시 알아가야겠다.
Author And Source
이 문제에 관하여(알고리즘 42 - Square Every Digit), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@tamagoyakii/알고리즘-42-Square-Every-Digit저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)