--- id: 5900f38e1000cf542c50fea1 title: 问题34:数字阶乘 challengeType: 5 videoUrl: '' dashedName: problem-34-digit-factorials --- # --description-- 145是一个奇怪的数字,为1! + 4! + 5! = 1 + 24 + 120 = 145.找到数字和数字的总和,它们等于数字的阶乘之和。注意:为1! = 1和2! = 2不是它们不包括在内的总和。 # --hints-- `digitFactorial()`应该返回{sum:40730,数字:[145,40585]}。 ```js assert.deepEqual(digitFactorial(), { sum: 40730, numbers: [145, 40585] }); ``` # --seed-- ## --seed-contents-- ```js function digitFactorial() { var sum = 0; var numbers = []; return { sum, numbers }; } digitFactorial(); ``` # --solutions-- ```js // solution required ```