JS的Fibonacci
(function(m){
(function c(n){console.log(f(n)); n>0&&c(n-1);})(m);
function f(n) {
return (n==0||n==1)? (n==0?0:1): (f(n-1)+f(n-2));
}
})(25);
本文介绍了一个使用JavaScript实现的斐波那契数列递归算法案例。该算法通过控制台输出从指定数值开始的斐波那契数列,展示了JavaScript在处理数学递归问题上的应用。
JS的Fibonacci
(function(m){
(function c(n){console.log(f(n)); n>0&&c(n-1);})(m);
function f(n) {
return (n==0||n==1)? (n==0?0:1): (f(n-1)+f(n-2));
}
})(25);
781
1644

被折叠的 条评论
为什么被折叠?