Hallo,
[...] es mir eigentlich nur darum geht das ich ihr einen array übergeben muss. wie bekomme ich den String wieder zu einem Array?
Falsche Frage.
Sie muss lauten: Warum, zum Geier, mache ich denn das Array zu einem String, wo ich es doch als Array weitergeben will?
Nur wegen der Anzeige mit alert? alert zeigt auch Arrays als kommagetrennte Listen an, dafür muss man sie nicht erst zum String transformieren.
Deine Funktion zum Entfernen von Duplikaten ist übrigens grässlich.
Gruß, Don P