Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.
Number: toFixed()
Eine weitere Number-Methode ist
toFixed
. Sie gibt die Zahl als String mit festen Nachkommastellen zurück.
let n = 7.25
let zeroDigits = n.toFixed(0);
let oneDigit = n.toFixed(1);
let twoDigits = n.toFixed(2);
let threeDigits = n.toFixed(3);
zeroDigits
hat den Wert '7'
. Es hat keine Nachkommastellen. oneDigit
hat den Wert
'7.3'
. Es wird wie bei Math.round()
kaufmänisch gerundet. twoDigits
hat den Wert
'7.25'
. Und threeDigits
hat den Wert '7.250'
. Hier werden fehlende Nachkommastellen
mit 0 aufgefüllt.Aufgabe
Schreibe eine Funktion
Beispiel:
toEuro
, die eine Zahl als Euro-Betrag ausgibt. Der Betrag soll zwei
Nachkommastellen und ein angehängtes Euro-Zeichen besitzen. Dezimalpunkt soll das Komma sein.Beispiel:
toEuro(1)
soll '1,00 €' ergeben.