• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Formatowanie liczb

Object Storage Arubacloud
0 głosów
403 wizyt
pytanie zadane 18 sierpnia 2019 w JavaScript przez Whereismycode Obywatel (1,710 p.)

W jaki sposób po formacie liczby mogę dalej z niej korzystać. W sensie gdy po formacie za pomocą skryptu chcę pobrać wartość z diva to zwraca mi tylko początek liczby. Pytanie w jaki sposób mogę uzyskać efekt formatowania z przecinkiem lub spacją, ale zachować oryginalną wartość?

Przykład:

<span class='worth'>100,000</span>

//tutaj jest jeszcze parseInt
var worth = $('.worth').text();

console.log(worth);

//Resultat
//100

Kod jaki aktualnie posiadam:

function formatNumber(num) {
    return num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1,')
}

 

1 odpowiedź

+1 głos
odpowiedź 18 sierpnia 2019 przez cyrus33 Użytkownik (680 p.)
To jest cały kod ?

"//tutaj jest jeszcze parseInt"

jeżeli tam gdzieś jest parseInt to zamień go na parseFloat

parseInt jest od liczb całkowitych bez przecinku , parseFloat do zmiennoprzecinkowych
komentarz 18 sierpnia 2019 przez Whereismycode Obywatel (1,710 p.)

Znalazłem rozwiązanie: 

parseFloat(worth.replace(/,/g, ''));

 

Podobne pytania

0 głosów
1 odpowiedź 182 wizyt
pytanie zadane 24 października 2019 w Sprzęt komputerowy przez Wookiee Użytkownik (980 p.)
0 głosów
1 odpowiedź 191 wizyt
pytanie zadane 26 marca 2021 w Systemy operacyjne, programy przez Piotrullo Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 97 wizyt
pytanie zadane 24 stycznia w HTML i CSS przez whiteman808 Obywatel (1,820 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...