JSFiddle - React, Tailwind, and code Playground
by Bryan Braun
HTML
<div class="output">
</div>
JavaScript
var fibonacci = {
[Symbol.iterator]: function*() {
var pre = 0, cur = 1;
for (;;) {
var temp = pre;
pre = cur;
cur += temp;
yield cur;
}
}
}
for (var n of fibonacci) {
// truncate the sequence at 1000
if (n > 1000)
break;
$('.output').append('<div>' + n + '</div>');
}