47 lines
864 B
Markdown
47 lines
864 B
Markdown
---
|
||
id: 5900f3801000cf542c50fe93
|
||
title: 问题20:因子数字和
|
||
challengeType: 5
|
||
videoUrl: ''
|
||
---
|
||
|
||
# --description--
|
||
|
||
`n` !意味着`n` ×( `n` - 1)×...×3×2×1例如,10! = 10×9×...×3×2×1 = 3628800,
|
||
和数字10中的数字之和!是3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.找到数字之和`n` !
|
||
|
||
# --hints--
|
||
|
||
`sumFactorialDigits(10)`应该返回27。
|
||
|
||
```js
|
||
assert.strictEqual(sumFactorialDigits(10), 27);
|
||
```
|
||
|
||
`sumFactorialDigits(25)`应该返回72。
|
||
|
||
```js
|
||
assert.strictEqual(sumFactorialDigits(25), 72);
|
||
```
|
||
|
||
`sumFactorialDigits(50)`应该返回216。
|
||
|
||
```js
|
||
assert.strictEqual(sumFactorialDigits(50), 216);
|
||
```
|
||
|
||
`sumFactorialDigits(75)`应该返回432。
|
||
|
||
```js
|
||
assert.strictEqual(sumFactorialDigits(75), 432);
|
||
```
|
||
|
||
`sumFactorialDigits(100)`应该返回648。
|
||
|
||
```js
|
||
assert.strictEqual(sumFactorialDigits(100), 648);
|
||
```
|
||
|
||
# --solutions--
|
||
|