Wie entferne ich ein bestimmtes Element aus einem Array in JavaScript?
Hallo zusammen! Ich habe gerade angefangen, JavaScript zu lernen und bin auf ein Problem gestoßen. Ich habe ein Array mit Zahlen:\n\n```javascript\nlet numbers = [10, 20, 30, 40, 50];\n```\n\nIch möchte die Zahl 30 daraus entfernen. Ich habe versucht, `delete numbers[2]` zu verwenden, aber danach bleibt eine leere Stelle (empty item) im Array und die Länge des Arrays ändert sich nicht. Dann habe ich von der Methode `splice()` gehört, aber ich habe nicht ganz verstanden, wie sie funktioniert – sie löscht nach Index, aber ich muss nach Wert löschen. Wenn ich nicht genau weiß, an welcher Position sich das Element befindet, wie soll ich vorgehen?\n\nIch habe auch versucht, mit `filter()` zu filtern, aber ich habe das Gefühl, dass dies ein neues Array erstellt und nicht das ursprüngliche ändert. Ich möchte jedoch, dass sich das ursprüngliche Array ändert. Kurz gesagt, könnt ihr mir bitte sagen, wie man ein Element aus einem Array korrekt nach seinem Wert und nicht nach seinem Index entfernt?