Heim > Artikel > Web-Frontend > So entfernen Sie wiederholte Zeichen aus Zahlen in JavaScript
Methode zum Entfernen von Duplikaten: 1. Verwenden Sie die Methoden toString() und split(), um Zahlen in Zeichenarrays umzuwandeln. 2. Verwenden Sie „[...new Set(arr)]“ oder „Array.from(new Set(arr)“. )“-Anweisung wiederholt Zeichen; 3. Konvertieren Sie das deduplizierte Array in Zahlen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
JavaScript zum Entfernen doppelter Zeichen aus Zahlen
Wenn Sie in JavaScript doppelte Zeichen aus Zahlen entfernen möchten, können Sie die Array-Deduplizierungsmethode verwenden:
Konvertieren Sie zuerst die Zahl in ein Zeichenarray
Verwenden Sie Set, um Duplikate aus Arrays zu entfernen.
Array zurück in Zahl umwandeln.
Methode zum Konvertieren von Zahlen in Zeichenarrays:
var num=12345654123; var str = num.toString(); var arr=str.split("");
Dann verwenden Sie Set, um Duplikate aus dem Array zu entfernen:
Methode 1:
var newArr = [...new Set(arr)];
Methode 2:
var newArr =Array.from(new Set(arr));
Die Ausgabeergebnisse sind konsistent:
Konvertieren Sie das Array schließlich wieder in Zahlen
var str=newArr.join("") var newNum=Number(str);
[Verwandte Empfehlungen: Javascript-Lerntutorial]
Das obige ist der detaillierte Inhalt vonSo entfernen Sie wiederholte Zeichen aus Zahlen in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!