當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript 跳格子游戏
生活随笔
收集整理的這篇文章主要介紹了
JavaScript 跳格子游戏
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
跳格子游戲棋盤,從起始點需要跳 n 個格子才能到結(jié)束點。
每次可以跳 1 或 2 個格子,問共有多少種方法可以跳到結(jié)束點。
輸入2
輸出2
?
樣例輸入?3
樣例輸出?3
//方法一: /* function getSteps(num) {num = Number(num);if (num === 1) {return 1;}if (num === 2) {return 2;}if (num > 2) {return getResult(num - 1) + getResult(num - 2); // 遞歸}} *///方法二: function getSteps(num) {var arr = [0, 1, 2];for (var i = 3; i <= num; i++) {arr[i] = arr[i - 1] + arr[i - 2]; // 動態(tài)規(guī)劃}return arr[num]; }console.log(gh(2)); // 2 console.log(gh(3)); // 3 console.log(gh(40)); // 165580141總結(jié)
以上是生活随笔為你收集整理的JavaScript 跳格子游戏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MVS_Tutorial-1
- 下一篇: ionic 实时调试android手机