Metoden toFixed

Metoden toFixed udfører afrunding af et tal til den specificerede decimal. Antallet af decimaler angives med en parameter. Hvis antallet af decimaler ikke er angivet, bruges 0 decimaler som standard, hvilket betyder afrunding til et helt tal.

Syntaks

javascripttal.toFixed([antal decimaler]);

Eksempel

Lad os sige, at vi har en decimal. Lad os afrunde den til 3 decimaler:

javascriptlet num = 1.1111;
console.log(num.toFixed(3));

Resultatet af kodeudførelsen:

javascript1.111

Eksempel

I det følgende eksempel er der også kun tilbage 3 decimaler, men det sidste ciffer er steget med 1, fordi afrundingen udføres efter matematikkens regler:

javascriptlet num = 1.1119;
console.log(num.toFixed(3));

Resultatet af kodeudførelsen:

javascript1.112

Eksempel

I det følgende eksempel vil decimaltallet blive afrundet til et helt tal, fordi metodens parameter er tom:

javascriptlet num = 1.111;
console.log(num.toFixed());

Resultatet af kodeudførelsen:

javascript1

Eksempel

I det følgende eksempel overstiger metodens parameter antallet af decimaler i det oprindelige decimaltal, så metoden vil tilføje to 0 cifre i slutningen af vores decimaltal:

javascriptlet num = 1.1111;
console.log(num.toFixed(6));

Resultatet af kodeudførelsen:

javascript1.111100

Se også