Metoden toFixed
Metoden toFixed utfører avrunding
av et tall til angitt desimal.
Antall desimaler angis med en parameter.
Hvis antall desimaler ikke er angitt, blir det som standard
tatt 0 desimaler, det vil si avrunding
til helt tall.
Syntaks
tall.toFixed([antall desimaler]);
Eksempel
La det være gitt en desimal. La oss avrunde den til
3 desimaler:
let num = 1.1111;
console.log(num.toFixed(3));
Resultat av kjøring av kode:
1.111
Eksempel
I det følgende eksempelet er det også kun igjen
3 desimaler, men det siste
sifferet økte med 1, siden avrunding
utføres i henhold til matematikkens regler:
let num = 1.1119;
console.log(num.toFixed(3));
Resultat av kjøring av kode:
1.112
Eksempel
I det følgende eksempelet vil desimalen bli avrundet til helt tall, siden parameteren til metoden er tom:
let num = 1.111;
console.log(num.toFixed());
Resultat av kjøring av kode:
1
Eksempel
I det følgende eksempelet overstiger parameteren til metoden
antall desimaler i den opprinnelige
desimalen, så metoden vil legge til to 0
siffer på slutten av vår desimal:
let num = 1.1111;
console.log(num.toFixed(6));
Resultat av kjøring av kode:
1.111100
Se også
-
metodene
Math.round,Math.ceil,Math.floor,
som også utfører avrunding av tall -
metoden
toPrecision,
som utfører avrunding av tall til et bestemt antall sifre