170 похожих чатов

Привет, подскажите, как грациозно можно превратить 2003760 в 20037.60 ?

34 ответов

17 просмотров

ты уже это сделал

Кароче смотри, скидываю сюда, я буду разрады добавлять. Прибыль пополам

для какой задачи?

doroved- Автор вопроса
Идель Гатауллин Гатауллин
toFixed?

он добавляет 00 в конец

я думаю, можно узнать циклом пробежаться и если итерация на 2 меньше чем строка.length то добавить "."

doroved- Автор вопроса
Elmir Kuba
для какой задачи?

надо что бы число верно обрабатывалось в new Intl.NumberFormat на выходе должно быть 20к, а не 2кк )

doroved- Автор вопроса
Идель Гатауллин Гатауллин
Ок - раздели перед этим.

пздц точно, достаточно просто на 100 разделить) тупняки в конце дня - done

doroved
пздц точно, достаточно просто на 100 разделить) ту...

let n = 2003760..toString() n = n.slice(0, n.length - 2) + '.' + n.slice(n.length - 2) n // '20037.60'

doroved- Автор вопроса
Yaroslav Ivanov
let n = 2003760..toString() n = n.slice(0, n.lengt...

Кто короче) Number(2003760/100).toFixed(2)

doroved
Кто короче) Number(2003760/100).toFixed(2)

Не забудь кто тебе подсказал, аххахаха

doroved
Кто короче) Number(2003760/100).toFixed(2)

Это опасное решение. Оно может привести к серьезным последствиям

doroved- Автор вопроса

Это твой пиздюк?

Не короче а круче 2003760..toString().replace(/./g,(item, index, number) => { if (index === number.length - 2) { return '.' + item; } else { return item; } }); '20037.60'

Ты ещё валидацию маила запихни, псих

doroved- Автор вопроса
Yaroslav Ivanov
Не короче а круче 2003760..toString().replace(/./...

А вот так к мани формату привести, может кому понадобиться, вечно по 100 раз одно и то же гуглить приходится Number(2003760/100).toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,'); > '20,037.60'

doroved- Автор вопроса
doroved- Автор вопроса
Идель Гатауллин Гатауллин
toLocaleString ты уверен?

Получается еще раз спасибо? Number(Number(2003760/100).toFixed(2)).toLocaleString('en-US') '20,037.6'

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта