写判断的时候,不要只想着 "if else " remeber " case when" , ok ? case status:statement;return;
// 阶乘 factorial 递归
function fac( n ){
if ( n == 1 || n == 0) { return 1; }
return n * fac ( n - 1);
}
// 斐波那契数列 Fibonacci sequence 递归实现
function fibonacci ( n ){
if ( n == 1 || n == 2) { return 1; }
return fibonacci( n - 1) + fibonacci ( n - 2);
}
网友评论