#angularjs #typescript
Вопрос:
вопрос В угловом мой вопрос такой, как будто у меня есть число 123456789 без десятичной дроби теперь я хочу преобразовать это число так 12.3456789 как я могу показать на выходе
Блок-цитата
Комментарии:
1. эй, я хочу получить этот ответ, так что, если кто-нибудь здесь, тогда решите этот вопрос
2. Попробуйте разделить с 1000000
3. @Nitheesh число не статично, оно динамично
Ответ №1:
Некоторая логика, подобная этой, поможет.
const num = 123456789;
const strNum = num.toString();
const modifiedNumber = strNum.length > 2 ? Number(`${strNum.substring(0, 2)}.${strNum.substring(2)}`): num;
console.log(modifiedNumber);
Пожалуйста, обратите внимание : strNum.substring(2)
это то же самое, что strNum.substring(2, strNum.length)
. Если конечный индекс не указан, он будет принимать длину в качестве конечного индекса по умолчанию.