201201アルゴリズム(フィボナッチ)
3189 ワード
numを入力するとnum+1のフィボナッチ数列がnumに戻る.
0番目のフィボナッチ数は0で、1番目のフィボナッチ数は1です.次に、2番目のフィボナッチ数から、前の2つのフィボナッチ数の和として定義される.
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...
出力しゅつりょく:配列はいち
numは0より大きい整数です
0番目のフィボナッチ数は0で、1番目のフィボナッチ数は1です.次に、2番目のフィボナッチ数から、前の2つのフィボナッチ数の和として定義される.
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...
出力しゅつりょく:配列はいち
numは0より大きい整数です
function fibonacci(num) {
let result = [];
for (let i = 0; i <= num; i++) {
if (i === 0) {
result.push(0)
} else if (i === 1) {
result.push(1)
} else if (i >= 2) {
result.push(result[i - 2] + result[i - 1])
}
}
return result;
}
Reference
この問題について(201201アルゴリズム(フィボナッチ)), 我々は、より多くの情報をここで見つけました https://velog.io/@delilah/201201-알고리즘テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol