Autor Zpráva
Prefin
Profil
Ahoj všichni,
prosím o pomoc s následující drobností.
Potřeboval bych změnit v kalkulačce výpis částky z formátu (eng) "10.000.00" na (cz) "10.000", v podstatě odstranit desetinnou hodnotu. Hledal jsem, kde by se to dalo udělat, ale bez úspěchu.
Bohužel mi JS zatím moc nejde.
Jde o plugin https://www.jqueryscript.net/other/Simple-Dynamic-Loan-Calculation-Plugin-For-jQuery.htmlz konkrétně o hodnoty v "selected-amount" a "payment".
Vlastní kód kalkulačky je zde.

Moc díky za pomoc.
Tomášeek
Profil
Prefin:
To by mě zajímalo, kde a jak jsi hledal.

Potřebuješ změnit (odstranit desetinná místa) v metodě _toMoney v tebou odkázaném kódu.
Teď už to zvládneš, ne?
Prefin
Profil
Díky, ale asi ne.
Předpokládám, že by to mělo být zde
return numeric.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1.');
Něco jsem zkoušel, ale bez úspěchu.
Nejsem programátor, ale starej chlap před penzí, a na učení něčeho nového už moc nejsem.
Můžeš mi poradit?
Díky
Tomášeek
Profil
Prefin:
Radek jsi našel správně.

Na úpravu tohoto typu nemusíš byt programátor, stačí si vygooglit, co jeho jednotlive časti znamenají, budes mit za 5 minut hotovo. Bude to rychlejší, nez čekat tři dny na odpověd na fóru.
RastyAmateur
Profil
Prefin:
toFixed(), nenech se zastrašit tím regulárem
Prefin
Profil
Díky. Pomohlo, ale musel jsem upravit jeden řádek
return (numeric * 100).toFixed() + '%';

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0