endkap *= (1 + zins);
ich glaub du meintest das hier:
do {
endkap = kapital*(1 + zins);Nein! Um Himmels Willen!
Ich meinte
endkap = endkap * (1 + zins);
und das schon seit [pref:t=70253&m=404351], nur dass meine Variablen anders heißen.
hmm aber dann hab ich ja gar kein anfangskapital da mit drin ( = kapital). Dann bekomm ich als ergebniss nur:
do {
endkap = endkap * (1 + zins);
i++;
document.write("Jahr "+i+": Endkapital: "+endkap+" <br>");
} while(endkap<kapital*2);
Jahr 1: Endkapital: 0
Jahr 2: Endkapital: 0
Jahr 3: Endkapital: 0
usw...