<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<!-- <script>
"use strict";
//斐波那契数列
function fib(n){
if(n<3){
return 1;
}else{
return arguments.callee(n-1)+arguments.callee(n-2)
}
}
console.log(fib(10))
</script> -->
<script>
//绝大多数可用循环代替
function fib(n){
if(n<3){
return 1;
}else{
var f1=1,f2=1,fn;
for(var i=3;i<=n;i++){
fn=f1+f2;
f1=f2;
f2=fn
}
}return fn
}
console.log(fib(100))
</script>
</body>
</html>
斐波那契数列
最新推荐文章于 2024-07-18 11:48:33 发布