markdown ジェネレータに値を渡す Posted 2021-05-06
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown ジェネレータに値を渡す相关的知识,希望对你有一定的参考价值。
function* fibonacci() {
let fn1 =0, fn2 = 1, fnew, reset;
while(true) {
const fnew = fn1 + fn2;
fn1 = fn2;
fn2 = fnew;
reset = yield fn1;
if(reset) {
fn1 = 0;
fn2 = 1;
}
}
}
var iter = fibonacci();
for(let i=0; i<10; i++) {
console.log(iter.next().value);
}
console.log(iter.next().value);
console.log(iter.next(true).value);
console.log(iter.next().value);
console.log(iter.next().value);
// return()でイテレータを終了する
console.log(iter.return());
console.log(iter.next());
JS-ジェネレータに値を渡す
--------------
A [Pen](https://codepen.io/taquaki/pen/wPpLmG) by [Takaaki Sato](https://codepen.io/taquaki) on [CodePen](https://codepen.io).
[License](https://codepen.io/taquaki/pen/wPpLmG/license).
以上是关于markdown ジェネレータに値を渡す的主要内容,如果未能解决你的问题,请参考以下文章
markdown 无极に引数を渡す
vbscript クリップボードに値を设定する。サンプルはアクティブブックのフルパスを设定
csharp ジェネリッククラスに定义した静态フィールドは型パラメータ毎に定义される。
markdown ActiveRecord的でDBに保存せずに一括で属性に値をセット
markdown 网址パラメータに配列をセットする
html 的setTimeoutで引数を渡す