быстрый вопрос, у меня есть какая-либо интегрирующая переменная в javascript, скажем: 123456 или 123456789, это может быть любое допустимое число. Теперь я хотел бы преобразовать число в строку типа «123,456» или «123,456,789». У кого-нибудь есть хороший алгоритм для этого? Конечно, он должен работать для любых чисел. Например: за 2000 ---> 2000; 123456 ---> 123,456конвертировать цифровой формат отображения
0
A
ответ
1
Сделайте снимок.
var num = 12345678;
var str = num + ""; // cast to string
var out = [];
for (var i = str.length - 3; i > 0; i -= 3) {
out.unshift(str.substr(i, 3));
}
out.unshift(str.substr(0, 3 + i));
out = out.join(','); // "12,345,678"
1
в дополнение к другим отличное решение
var n = 999999
var s = n.toLocaleString()
Смежные вопросы
- 1. Weka: конвертировать номинальный в цифровой
- 2. Изменить цифровой формат, неправильный формат набора данных
- 3. Стандартный формат для цифровой подписи
- 4. как сохранить цифровой формат CSV
- 5. Как преобразовать человеческий голос в цифровой формат?
- 6. конвертировать формат .net в формат javascript
- 7. datepicker конвертировать в формат сохранения времени для отображения
- 8. C# Конвертировать буквенно-цифровой номер телефона
- 9. Как конвертировать json формат
- 10. конвертировать формат даты
- 11. конвертировать формат кодирования
- 12. sed: конвертировать формат даты
- 13. конвертировать формат видеофайла matlab
- 14. jquery конвертировать формат даты
- 15. конвертировать французский формат даты
- 16. Настроить клавиатуру ios для отображения цифровой клавиатуры
- 17. Попытка обратного/инвертированного отображения цифровой пирамиды
- 18. Автоматическое преобразование строки в нужный цифровой формат
- 19. Notepad ++ найти и заменить номер, цифровой формат
- 20. г - не конвертировать фактор в цифровой и удалить уровни
- 21. Конвертировать текстовый формат в формат числа
- 22. Как конвертировать формат даты в формат GB?
- 23. конвертировать json_decode формат в формат json_encode
- 24. Express.js Json Формат отображения
- 25. Html.EditorForModel и формат отображения
- 26. Как определить формат отображения
- 27. Формат валюты для отображения
- 28. Datatables.net формат отображения даты
- 29. Формат отображения времени
- 30. Elasticsearch формат даты отображения
+1 - (15 символов) – nickf
Это здорово, потому что он работает с десятичными знаками (например, 999999.12345), но он не вставляет запятые для меня на Chrome или Safari. – Annie