Hallo Gunnar,
Nein. Die richtige Lösung war lange genannt.
Ich sehe keinen Grund, die native JavaScript-Methode nicht zu verwenden und stattdessen das mit was Eigenem nachzubasteln.
leider verwendet .toLocalString()
als Tausendertrennzeichen den Punkt (de) und nicht, wie die Normen vorsehen, ein schmales geschütztes Leerzeichen. Auch führen Tausendertrenner dazu, dass die Zahlen nicht mehr per C&P übernommen werden können.
Gruß
Jürgen