for (let {value, options, roundingModes} of tests) { for (let [roundingMode, expected] of Object.entries(roundingModes)) {
let nf = new Intl.NumberFormat("en", {...options, roundingMode});
assertEq(nf.format(value), expected, `value=${value}, roundingMode=${roundingMode}`);
assertEq(nf.resolvedOptions().roundingMode, roundingMode);
}
}
// Default value is "halfExpand".
assertEq(new Intl.NumberFormat().resolvedOptions().roundingMode, "halfExpand");
// Invalid values. for (let roundingMode of ["", null, "halfOdd", "halfUp", "Up", "up"]){
assertThrowsInstanceOf(() => new Intl.NumberFormat("en", {roundingMode}), RangeError);
}
if (typeof reportCompare === "function")
reportCompare(true, true);
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.12Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.