Чтобы преобразовать число JavaScript в строковое представление с запятыми, вы можете использовать несколько методов. Вот несколько подходов:
-
Использование метода toLocaleString():
var number = 1000000; var numberWithCommas = number.toLocaleString(); console.log(numberWithCommas); // Output: 1,000,000
-
Использование объекта Intl.NumberFormat:
var number = 1000000; var formatter = new Intl.NumberFormat(); var numberWithCommas = formatter.format(number); console.log(numberWithCommas); // Output: 1,000,000
-
Использование регулярного выражения:
var number = 1000000; var numberWithCommas = number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); console.log(numberWithCommas); // Output: 1,000,000
Эти методы преобразуют число типа 1000000 в строковое представление «1 000 000» с запятыми.