Чем отличаются const, var и let в JavaScript?

Как вы наверняка знаете, var, let и const используются для объявления переменных. Ранее мы с вами изучили все три способа и рассмотрели разницу между ними. В этой статье я хотел бы подытожить сказанное, так как об этом очень часто спрашивают новичков на собеседовании. Итак, ключевые отличия между const, var и let это: возможность отложенного определения …

Решаем задачку «Coin Change»

Даны монеты разного номинала и некоторая сумма денег. Напишите функцию для расчета минимального количества монет, которыми можно выдать эту сумму. Если это невозможно, функция должна возвращать -1. Количество монет каждого номинала неограничено.