Wie filtere ich ein Array basierend auf der Eigenschaft eines Objekts mit mehreren OR-Anweisungen?
Die Frage war schwer in Worte zu fassen, aber hier ist meine Situation. Ich habe mehrere Monster-Objekte in einem Array namensmonsters
. Jedes Monster hat einname
-Eigenschaft, die eine Zeichenfolge ist. Ich habe ein zweites Array namensmonsterNames
, das mehrere Monsternamen enthält (als Strings).
Ich möchte in der Lage sein, alle Monsterobjekte in @ zu filtemonsters
-Array basierend darauf, ob die Namenseigenschaft des einzelnen Monsterobjekts im @ angezeigt wimonsterNames
array.
Bisher habe ich nach Lösungen gesucht. Ich habe nur Lösungen gefunden, die auf einer einzelnen Bedingung basieren. Dadurch kann ich im @ nur nach einem einzelnen Monsternamen filtermonsterNames
array. Kann mir jemand helfen, eine effiziente Lösung für dieses Problem zu finden?