Zahlen konvertieren mit toLocaleString (Javascript)

Wie man Latein Zahlen auf arabisch, chinesisch, hindu etc. konvertieren kann.

    Inhaltsangabe
    1. Zu beachten
    2. Meine Anwendung

Im Zuge der Programmierarbeiten für das Islam-Archiv Projekt bin ich dem Problem begegnet, wie ich denn die Zahlen von Latein auf Arabisch umkonvertieren könnte. Dann bin ich auf toLocaleString gestoßen.

toLocaleString sorgt dafür, dass man Zahlen in andere Sprachen konvertieren kann. Zum Beispiel wird aus 2019 eine ٢٠١٩ oder eine २०१९ oder ௨௦௧௯. Wenn ihr direkt in die Materie einsteigen möchtet, könnt ihr dies direkt auf der MDN-Seite machen:

Zu beachten

Das einzige was ihr beachten müsst ist, dass die übergeben Zahl auch wirklich als Number deklariert worden ist. Diese Funktion kann keine Strings bearbeiten und diese automatisch in eine Zahl konvertieren.

Meine Anwendung

Ich habe diese Funktion zur Konvertierung der Suren und Vers Nummern verwendet. Dadurch habe ich die Anzeige der Nummer einmal auf Latein und einmal auf arabisch.

Themen

Javascript Programmieren react Technik Tipps

Beitrag teilen

WhatsAppen

Folgen Sie uns