Um Zahlen zu formatieren kann man gut mit toInt und round arbeiten - welchen einfachen Weg gibt es aber einen Tausendertrennzeichen (Punkt) einzufügen?
Ich könnte dir das anbieten als pipe:
| t=>Number(t)>=1000?t.replace(/(\d+)(\d{3})/, '$1'+'.'+'$2'):t
LG
Edit:
alternativ so:
| t=>Number(t).toLocaleString('de-DE')
Hier werden aber die Dezimal/Nachkommastellen mit ',' getrennt...
Die Tausender mit Punkt...
Bsp.:
1.234,56
Zitat von: mr_petz am 17 November 2022, 18:41:28alternativ so:
| t=>Number(t).toLocaleString('de-DE')
Hier werden aber die Dezimal/Nachkommastellen mit ',' getrennt...
Die Tausender mit Punkt...
Bsp.:
1.234,56
Geil. Man lernt echt nie aus. Ich finde, das gehört als pipe in standard FTUI3.
Perfekt, besten Dank! :)