Проценты, выплачиваемые каждый день, рассчитываются на основе первоначальной суммы, вложенной плюс процентов, накопленных до сих пор:
const amount = 30.00;
const rate = 0.012;
const periods = 30;
let totalI = 0.0;
for (let i = 0; i < periods; ++i) {
let interest = rate * (amount + totalI);
totalI += interest;
}