Д
Size: a a a
Д
DM
const take = (len, arr) => ''.padStart(len, arr)или более изысканно
const take = String.prototype.padStart.bind('')
Д
function* take (len, arr) {если я правильно понял задачу по описанию Димы )
for (let i=0; i<len; i++) {
yield arr[i % arr.length]
}
}
Д
Д
DM
Д
DM
DM
const take = ''.padStart.bind('')
DM
Д
DM
DM
Д
Д
Д
j
Д