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

javascriptgetal.toFixed([aantal decimalen]);

Voorbeeld

Stel we hebben een breuk. Laten we deze afronden tot 3 decimalen:

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

Resultaat van de code:

javascript1.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:

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

Resultaat van de code:

javascript1.112

Voorbeeld

In het volgende voorbeeld wordt de breuk afgerond naar een geheel getal, omdat de parameter van de methode leeg is:

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

Resultaat van de code:

javascript1

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:

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

Resultaat van de code:

javascript1.111100

Zie ook