Задачи по 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