Public
Edited
Jul 19, 2022
4 forks
19 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
amount * (1 + interest/100) ** years
Insert cell
Insert cell
Insert cell
formatMoney(amount * (1 + interest/100) ** years)
Insert cell
Insert cell
function compounding(yearsCompounded) {
return amount * (1 + interest/100) ** yearsCompounded;
}
Insert cell
Insert cell
formatMoney(compounding(years))
Insert cell
Insert cell
compoundedValues = {
let values = [amount]; // we start with the initial amount in the array
for (let year = 1; year <= years; year += 1) {
// for each year, we calculate the compounded value and append it to the array
values.push(compounding(year));
}

return values;
}
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more