-1

В JavaScript:

  • У меня есть строка: 12345
  • Я хочу строку: 12.345

Как добавить символ в определенную позицию в строке? Я мог бы разбить строку, добавить "." и собрать их вместе или выдать массив, но я уверен, что есть гораздо лучший и быстрый способ.

1 ответ1

0

Самый простой способ сделать это - использовать строку как целое число, а затем преобразовать ее в десятичное число следующим образом:

function insertDecimal(num) {
   return (num / 100).toFixed(3);
} 

(Скопировано из ответа nnnnnn: добавление десятичного разряда в число с помощью javascript)

Я не знаю, для чего вам это нужно, но для практического использования это, вероятно, будет лучшим способом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .