В своем сценарии я использовал for-l oop, чтобы рассчитать процент по сумме денег. Я установил l oop на 20 раз. Теперь я пытаюсь использовать while-l oop вместо этого, чтобы вычислить сумму денег, пока баланс не удвоится.
var btn = document.getElementById('btn');
var startBalance = document.getElementById('input1');
var percentage = document.getElementById('input2');
var output = document.getElementById('result');
btn.onclick = showBalance;
function showBalance() {
var factor = 1 + percentage.value / 100;
var newBalance = +startBalance.value * factor;
var result = "";
for (var i = 0; i <= 10; i++) {
result += "Year " + i + ": €";
result += newBalance.toFixed(2) + "<br>";
newBalance *= factor;
}
output.innerHTML = result;
}
Как мне использовать while-l oop в этом случае? Спасибо.