const arr = [1,2,3];
arr[Symbol.iterator] = function*() { yield *[3,2,1, arr[0]]; };
for (const n of arr) {
console.log(n);
}
Ответ: 3
2
1
1
JavaScript test | #JavaScript
JA JavaScript test @js_test · 9.68K subscribers const arr = [1,2,3];
arr[Symbol.iterator] = function*() { yield *[3,2,1, arr[0]]; };
for (const n of arr) {
console.log(n);
}