生活随笔
收集整理的這篇文章主要介紹了
记忆 阶乘函数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1 var memoizer = function(memo, fundamental) {
2 var shell = function(n) {
3 var result = memo[n];
4 if (typeof result !== 'number') {
5 result = fundamental(shell, n);
6 memo[n] = result;
7 }
8 return result;
9 };
10 return shell;
11 };
12
13 //階乘函數(shù)
14 var factorial = memoizer([1, 1], function(shell, n) {
15 return n * shell(n - 1);
16 });
17 for (var i = 0; i <= 10; i += 1) {
18 document.writeln('//' + i + ': ' + factorial(i) + '<br/>');
19 }
總結(jié)
以上是生活随笔為你收集整理的记忆 阶乘函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。