JAVA SCRIPT
Настав час запускати масове виробництво роботів!

Щоб роботи на лінії збиралися правильно, потрібно маркувати деталі. Різні частини робота будуть складатися з різної кількості деталей. Тож зробимо наліпки для них!

Напиши функцію makeStickers, яка приймає число detailsCount і рядок robotPart. Функція повинна повертати масив рядків у наступному форматі: {{robotPart}} detail #{{n}} (наприклад, Hand detail #1).

Зверни увагу: якщо detailsCount = 0, поверни порожній масив.

Наприклад:

makeStickers(3, 'Body'); // ['Body detail #1', 'Body detail #2', 'Body detail #3']
makeStickers(4, 'Head'); // ['Head detail #1', 'Head detail #2', 'Head detail #3', 'Head detail #4']
makeStickers(0, 'Foot'); // []

❗❗ Підказка
Створи порожній масив.
Створи цикл for від 1 до detailsCount.
На кожній ітерації додавай у масив рядок з robotPart та поточним i в правильному форматі. Для цього використай метод push.
Щоб створити рядок з robotPart та поточним i в правильному форматі, використай інтерполяцію. Для цього потрібні зворотні лапки.

Ответы

Ответ дал: artemchik1032
0

Ответ:

function makeStickers(detailsCount, robotPart) {

   const stickers = [];

    for (let i = 1; i <= detailsCount; i++) {

     stickers.push(`${robotPart} detail #${i}`);

   }

    return stickers;

 }

  console.log(makeStickers(3, 'Body')); // ['Body detail #1', 'Body detail #2', 'Body detail #3']

 console.log(makeStickers(4, 'Head')); // ['Head detail #1', 'Head detail #2', 'Head detail #3', 'Head detail #4']

 console.log(makeStickers(0, 'Foot')); // []

Похожие вопросы