フィボナッチ数列JavaScriptのN番目の要素
最初で唯一の引数として単一の数値を受け取るJavaScript関数を作成する必要があります。その数値を、nと呼びましょう。
この関数は、フィボナッチ数列のn番目の要素を返す必要があります。
例-
fibonacci(10) should return 55 fibonacci(3) should return 2 fibonacci(6) should return 8 fibonacci(2) should return 1
例
const fibonacci = (num = 1) => { const series = [1, 1]; for (let i = 2; i < num; i++) { const a = series[i - 1]; const b = series[i - 2]; series.push(a + b); }; return series[num - 1]; }; console.log(fibonacci(10)); console.log(fibonacci(6)); console.log(fibonacci(3)); console.log(fibonacci(2));
出力
そして、コンソールの出力は-
になります55 8 2 1
-
Javascriptのフィボナッチ数列
フィボナッチ数は、最初の2つ以降のシリーズのすべての数が、前の2つの数の合計になるような数です。シリーズは1、1で始まります。例- 1, 1, 2, 3, 5, 8, 13, 21, 34, …. 次のようにn番目を生成するプログラムを書くことができます- functionfibNaive(n) { if (n<= 1) return n; returnfibNaive(n - 1) + fibNaive(n - 2); } -を使用してこれをテストできます console.log(fibNaive(7)); cons
-
JavaScript-スパン要素のテキストを取得します
JavaScriptでspan要素のテキストを取得するには、コードは次のとおりです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style&g