Robert Bamler: Runden-Funktion auf zwei Nachkommastellen!!!!

Beitrag lesen

Hallo Matthias,

Ich muss als Hausarbeit für die Schule ein kleines Script zur Berechnung von Zinsen mit Laufzeit und dem ganzen Kram...

Nanu, habt ihr denn keine Ferien mehr? <schadenfroh>In Bayern geht's erst am Dienstag wieder los ;-)</schadenfroh>

Ja, so ein Zinsprogramm kenne ich auch. Das ist die Standard-Aufgabe, die in jedem Programmierkurs nach dem obligatorischem "Hello, world" gestellt wird. Als nächstes kommt ein Zahlenspiel:

"Ich denke mir eine Zahl von 1 bis 60."
--> 30
"Die Zahl liegt zwischen 1 und 30."
--> 15
"Die Zahl liegt zwischen 15 und 30."
--> 22
"Du hast gewonnen."

;-)

[...] die Zahlen/Ergebnisse auf zwei Nachkommastellen runden will, nur kann ich suchen, soviel ich will, ich finds nich...

Da brauchst du nichts suchen, das ist kein spezieller Befehl sondern Mathematik:

zahl = Math.round(zahl*100)/100;

Allerdings musst du dann aufpassen: Die meisten Browser verwenden einen Punkt (.) statt einem Komma (,) zum Abtrennen der Nachkommastellen (englische Schreibweise).

Viel Erfolg,
Robert