Предмет: Информатика,
автор: Аноним
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 в правильному форматі, використай інтерполяцію. Для цього потрібні зворотні лапки.
Ответы
Автор ответа:
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')); // []
Похожие вопросы
Предмет: Українська література,
автор: veva01128
Предмет: Математика,
автор: botsiunn123
Предмет: Математика,
автор: zalupaivanovic19
Предмет: Литература,
автор: Darkevilll
Предмет: Алгебра,
автор: AnastasiyaI