Привет! Буду рад помочь тебе с программой для твоего магазина инструментов. Мне кажется, ты хорошо начал, и у тебя уже есть основа для программы. Нужно только дописать часть кода для первого console.log, чтобы программа корректно выводила количество инструментов на складе.
Итак, в нашем условии if у тебя уже написано:
if (inventory[toolName] > 0) {
console.log(`Количество ??? на складе: ???`); // (1)
}
Надо заполнить места с вопросительными знаками. В первых кавычках ??? нужно вставить переменную toolName, чтобы программа могла вывести наименование инструмента, а во вторых — inventory[toolName], чтобы она выводила актуальное количество этого инструмента на складе. Для того чтобы вставить переменные в строку используем обратные кавычки, как ты правильно заметил, и знак доллара с фигурными скобками для обозначения переменных внутри строки. Вот как должно выглядеть твоё исправление:
console.log(`Количество ${toolName} на складе: ${inventory[toolName]}`);
Если учесть описание задания, то в вопросе не нужно писать кавычки, то есть в ответе должно быть только содержимое внутри console.log(), без скобок и без кавычек. Получится следующее:
Количество ${toolName} на складе: ${inventory[toolName]}
Таким образом, когда пользователь введет название инструмента, программа отобразит соответствующее сообщение с количеством этого инструмента на складе. Если инструмент есть в наличии — выведет его количество, если его нет — сообщение "Закончились", и если такого инструмента нет в списке — что он не найден в списке инструментов.