Форматирование чисел локально в JavaScript

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом практическом занятии мы изучим, как форматировать числа с использованием местного формата чисел в JavaScript. Мы будем использовать метод Number.prototype.toLocaleString(), чтобы преобразовать заданное число в местный формат чисел с использованием разделителей, таких как запятые и точки. В конце этого практического занятия вы четко поймете, как форматировать числа в различных локалях.

Функция форматирования числа

Для форматирования числа с использованием местного формата чисел следуйте шагам:

  1. Откройте Терминал/SSH и введите node, чтобы начать практиковаться в написании кода.
  2. Используйте метод Number.prototype.toLocaleString(), чтобы преобразовать число с использованием разделителей местного формата чисел.
  3. Передайте число, которое вы хотите отформатировать, в качестве аргумента функции.

Вот пример реализации:

const formatNumber = (num) => num.toLocaleString();

Вот несколько примеров использования функции:

formatNumber(123456); // '123,456' в `en-US`
formatNumber(15675436903); // '15.675.436.903' в `de-DE`

Резюме

Поздравляем! Вы завершили практическое занятие по форматированию чисел. Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.