Задачи по JavaScript
December 5, 2024
Задача на JavaScript собеседовании. Банкомат
Рассмотрим классическую задачу на javascript собеседовании.
Условия:
- В банкомате имеются купюры номиналом 10, 50, 100, 1000, 2000, 5000 рублей
- В банкомате бесконечное количество купюр
- На счету у клиента бесконечное количество денег
Задача:
Необходимо реализовать функцию getNotes, которая на вход принимает
необходимую сумму для выдачи, а возвращает массив купюр
Пример: getNotes(3620) вернет [2000, 1000, 500, 100, 10, 10]
const notes = [10, 100, 500, 1000, 2000, 5000];
const getNotes = (amount) => {};
console.log(getNotes(3620));Предлагаю проверить свои силы и решить задачу самостоятельно. Я подготовил код -> Задача банкомат
Решение для удобства тут -> https://codesandbox.io/p/sandbox/zadacha-bankomat-forked-lm2gh9
Телеграмм -> t.me/timofeev_a