>>673 javascript
const take = n => function*(iterable) {
const iterator = iterable[Symbol.iterator]();
for (let i = 0; i < n; i++) {
const {value, done} = iterator.next();
if (done) break;
yield value;
}
};
const fibo = function*() {
const memo = [0n, 1n];
const fib = n => n in memo ? memo[n] : memo[n] = fib(n - 2) + fib(n - 1);
for(let i = 0; ; i++) yield fib(i);
}();
console.log([...take(10)(fibo)]);
結果:
[0n, 1n, 1n, 2n, 3n, 5n, 8n, 13n, 21n, 34n]
プログラミングのお題スレ Part13
■ このスレッドは過去ログ倉庫に格納されています
696デフォルトの名無しさん
2019/03/15(金) 01:51:53.98ID:Fj/79Ht+■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【W杯】日本はF組2位で3大会連続決勝T進出 1回戦で王国ブラジルと激突 スウェーデンと1-1ドロー ★6 [恐縮です★]
- 「福岡県」→「福岡府」に変更検討を 副首都構想めぐり県議会が国に要望 [煮卵★]
- あぼーん
- JA担当者「もう倉庫にコメが入らない」新米も過剰生産。。新米3000円割れが見えてきた ★7 [Gecko★]
- ゆにばーす川瀬「要らないです」差し入れと応援の手紙に異例の注意喚起「自分はあなた方より所得は高く、あなた方より頑張っている」 [ネギうどん★]
- 【速報】俳優の村上虹郎さんを傷害の疑いで書類送検 おととし当時交際していた女性に対し顔を殴るなどして重傷を負わせたか ★2 [Ailuropoda melanoleuca★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★199【メキシコ/カナダ/アメリカ】
- 【DAZN専用】日本-スウェーデン ★1
- こいせん 全レス転載禁止
- わしせん2
- とらせん
- 〓たかせん〓
- 【高市悲報】維新議員「国旗損壊罪成立で愛国心醸成します🤩」などと意味不明な事を言っている模様 [359965264]
- 小泉防衛大臣「航空自衛隊を航空宇宙自衛隊に改称する」 [931948549]
- 地震 [509448172]
- 【速報】地球、なんかヤバイもよう・・・😨 [398059782]
- 【速報】副首都・大阪、豪雨でひっそりと崩壊中 [398059782]
- 本田圭佑さんのワールドカップ解説が不評。日本人「相手選手に"コイツ“はないだろう! 」 [358195575]