-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
18 lines (17 loc) · 839 Bytes
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function compute() {
var p = document.getElementById("principal").value;
var rate = document.getElementById("rate").value;
var years = document.getElementById("years").value;
var interest = p * rate * years / 100;
var year = new Date().getFullYear() + parseInt(years);
if(p <= 0){
alert('Please input a positive number');
document.getElementById("principal").focus();
return;
}
document.getElementById('result').innerHTML = `<br/> If you deposit <mark>${p}$<\/mark> <br/> at an interest rate of <mark> ${rate}% <\/mark><br/> You will receive an amount of <mark> ${interest} <\/mark><br/> in the year of <mark> ${year} <\/mark>`;
}
function updateRate() {
var rateval = document.getElementById("rate").value;
document.getElementById("rate_val").innerText = rateval + '%';
}