Найти в Дзене
Javascript

💡 Полезный и не банальный совет по JavaScript

💡 Полезный и не банальный совет по JavaScript Используй Intl.NumberFormat вместо ручного форматирования чисел. Это встроенный API, который учитывает локаль и правила форматирования. Пример const number = 1234567.89; const us = new Intl.NumberFormat("en-US").format(number); const de = new Intl.NumberFormat("de-DE").format(number); const jp = new Intl.NumberFormat("ja-JP").format(number); console.log(us); // 1,234,567.89 console.log(de); // 1.234.567,89 console.log(jp); // 1,234,568 ✅ Удобно для: - финансовых приложений - отображения дат и валют - интернационализации (i18n) Не изобретай велосипед — используй возможности языка 😉 @javascripv

💡 Полезный и не банальный совет по JavaScript

Используй Intl.NumberFormat вместо ручного форматирования чисел.

Это встроенный API, который учитывает локаль и правила форматирования.

Пример

const number = 1234567.89;

const us = new Intl.NumberFormat("en-US").format(number);

const de = new Intl.NumberFormat("de-DE").format(number);

const jp = new Intl.NumberFormat("ja-JP").format(number);

console.log(us); // 1,234,567.89

console.log(de); // 1.234.567,89

console.log(jp); // 1,234,568

✅ Удобно для:

- финансовых приложений

- отображения дат и валют

- интернационализации (i18n)

Не изобретай велосипед — используй возможности языка 😉

@javascripv