�� Полезный и не банальный совет по 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
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram