I am trying to do a credit calculator and when I try to add sum value with resultat I get a result $ 30060 instead of $ 360. Why is let resultat
not adding sum and text together?
function result() {
const sum = document.getElementById('sum').value;
const percent = document.getElementById('percentage').value;
const months = document.getElementById('months').value;
let text = sum * (percent / 100 ) * months;
let resultat = sum + text;
console.log(resultat);
return document.getElementById('result').innerHTML = '$ ' + resultat;
}
<div>
<input type="text" id="sum" placeholder="Enter sum..$">
<input type="text" id="percentage" placeholder="Enter %..">
<input type="text" id="months" placeholder="Enter months..">
<button id="calculate" onClick="result()">
Calculate
</button><br><br>
To payback:
<p id="result">
</p>
</div>