Д
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
Д