Metoda toFixed

Metoda toFixed provádí zaokrouhlení čísla na zadané desetinné místo. Počet míst je určen parametrem. Pokud počet míst není zadán, ve výchozím nastavení se bere 0 míst, tedy zaokrouhlení na celé číslo.

Syntaxe

javascriptčíslo.toFixed([počet desetinných míst]);

Příklad

Nechť je dáno desetinné číslo. Zaokrouhleme jej na 3 desetinná místa:

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

Výsledek provedení kódu:

javascript1.111

Příklad

V následujícím příkladu je také ponecháno pouze 3 desetinných míst, avšak poslední číslice se zvýšila o 1, protože zaokrouhlení probíhá podle matematických pravidel:

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

Výsledek provedení kódu:

javascript1.112

Příklad

V následujícím příkladu se desetinné číslo zaokrouhlí na celé číslo, protože parametr metody je prázdný:

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

Výsledek provedení kódu:

javascript1

Příklad

V následujícím příkladu parametr metody překračuje počet desetinných míst v původním čísle, proto metoda přidá dvě číslice 0 na konec našeho čísla:

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

Výsledek provedení kódu:

javascript1.111100

Viz také