01-封装函数求斐波那契数列第n项

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6 </head>
 7 <body>
 8 <script>
 9 
10     //需求:封装一个函数,求斐波那契数列的第n项
11     alert(getValue());
12 
13 
14     //定义一个函数
15     function getValue(n){
16 
17         //回顾求斐波那契数列的第12项
18         var num1 = 1;
19         var num2 = 1;
20         //循环到第几位,就把n的值赋值成为几。
21         for(var i=3;i<=n;i++){
22             //交换变量
23             var temp = num2;
24             num2 = num1+num2;
25             num1 = temp;
26         }
27 
28         return num2;
29     }
30 
31 
32 
33 </script>
34 </body>
35 </html>
原文地址:https://www.cnblogs.com/BingBing-Deng/p/10266915.html