JSFiddle - React, Tailwind, and code Playground
JavaScript
// этот код не редактировать
const demo = Object.freeze(["foo", "bar", "baz", "qux", "quux", "quuux", "quuuux"]);
// писть код здесь
Array.prototype[Symbol.iterator] = function*() {
for (let i = 0; i < this.length; i++) {
i % 2 ? void 0 : yield this[i];
}
};
// этот код не редактировать
for (let val of demo) {
console.log(val);
}
// должны последовательно вывестись `foo`, `baz`, `quux`, `quuuux`.