Formátování měny v MS Edge - ignored maximumFractionDigits? rubrika: Programování: JavaScript

5 joska
položil/-a 11.7. 17:14

Řešil jste někdom, prosím, formátování měny pomocí toLocaleString v MS Edge bez desetinných míst? Už jsem zkoušel snad všechno, ale nedaří se mi dostat měnu v celém čísle. Vypadá to, že Edge jako jedinný browser ignoruje maximumFractionDigits.

var number = 59.15
var formatted = number.toLocaleString('cs-CZ', {
      style: 'currency',
      currency: 'CZK',
      minimumFractionDigits: 0,
      maximumFractionDigits: 0,
})
 
console.log(formatted)

MS Edge: 59,15
Všude jinde: 59

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.