Metoda toFixed

Metoda toFixed efectuează rotunjirea unui număr la o poziție specificată în partea fracționară. Numărul de zecimale este specificat ca parametru. Dacă numărul de zecimale nu este specificat, implicit se ia 0 zecimale, adică rotunjire la un număr întreg.

Sintaxă

javascriptnumăr.toFixed([număr de zecimale]);

Exemplu

Să presupunem că avem o fracție. Să o rotunjim la 3 zecimale:

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

Rezultatul executării codului:

javascript1.111

Exemplu

În următorul exemplu sunt de asemenea păstrate doar 3 zecimale, totuși ultima cifră a crescut cu 1, deoarece rotunjirea se efectuează conform regulilor matematice:

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

Rezultatul executării codului:

javascript1.112

Exemplu

În următorul exemplu fracția va fi rotunjită la un număr întreg, deoarece parametrul metodei este gol:

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

Rezultatul executării codului:

javascript1

Exemplu

În următorul exemplu parametrul metodei depășește numărul de zecimale din fracția inițială, deci metoda va adăuga două cifre 0 la sfârșitul fracției noastre:

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

Rezultatul executării codului:

javascript1.111100

Veți și