JavaScript Using generator function
Consider the following custom Iterator.
function makeRangeIterator(start = 0, end = Infinity, step = 1) {
let nextIndex = start;
let iterationCount = 0;
const rangeIterator = {
next() {
let result;
if (nextIndex < end) {
...
loganlee.hashnode.dev2 min read