.reduce() [TIL] 2020. 12. 05 (문제) function digPow(n, p) 에서 숫자를 입력받아 각 자리에 p제곱, (p+1)제곱, (p+2)제곱 이런 식으로 해서 각 항을 모두 더한다. 그렇게 나온 총합을 n으로 나눴을 때 정수면 리턴하고, 그렇지 않으면 -1을 리턴. 같은 문제를 두고도 풀이가 이렇게 다를 수 있다는 걸 알았다. 내가 제출한 답은, 위 문제는 다음과 같이 쪼갤 수 있다. 입력받은 n을 각 자리를 요... TILJavaScript.reduce()reduce.reduce()
[TIL] 2020. 12. 05 (문제) function digPow(n, p) 에서 숫자를 입력받아 각 자리에 p제곱, (p+1)제곱, (p+2)제곱 이런 식으로 해서 각 항을 모두 더한다. 그렇게 나온 총합을 n으로 나눴을 때 정수면 리턴하고, 그렇지 않으면 -1을 리턴. 같은 문제를 두고도 풀이가 이렇게 다를 수 있다는 걸 알았다. 내가 제출한 답은, 위 문제는 다음과 같이 쪼갤 수 있다. 입력받은 n을 각 자리를 요... TILJavaScript.reduce()reduce.reduce()