De toFixed Methode
De methode toFixed rondt een getal af
tot de opgegeven decimaal.
Het aantal decimalen wordt opgegeven als parameter.
Als het aantal decimalen niet is opgegeven, wordt standaard
0 decimalen gebruikt, dat wil zeggen afronding
tot een geheel getal.
Syntaxis
getal.toFixed([aantal decimalen]);
Voorbeeld
Stel we hebben een breuk. Laten we deze afronden tot
3 decimalen:
let num = 1.1111;
console.log(num.toFixed(3));
Resultaat van de code:
1.111
Voorbeeld
In het volgende voorbeeld zijn ook alleen
3 decimalen overgebleven, maar het laatste
cijfer is met 1 toegenomen,
omdat de afronding
volgens wiskundige regels plaatsvindt:
let num = 1.1119;
console.log(num.toFixed(3));
Resultaat van de code:
1.112
Voorbeeld
In het volgende voorbeeld wordt de breuk afgerond naar een geheel getal, omdat de parameter van de methode leeg is:
let num = 1.111;
console.log(num.toFixed());
Resultaat van de code:
1
Voorbeeld
In het volgende voorbeeld overschrijdt de parameter van de methode
het aantal decimalen van de oorspronkelijke
breuk, daarom voegt de methode twee 0
cijfers toe aan het einde van onze breuk:
let num = 1.1111;
console.log(num.toFixed(6));
Resultaat van de code:
1.111100
Zie ook
-
de methoden
Math.round,Math.ceil,Math.floor,
die ook getallen afronden -
de methode
toPrecision,
die een getal afrondt tot een bepaald aantal significante cijfers