Übung 21: Pokémon — Evolution
++ Kennst du Pokémon? Allen Pokémon-Spielen ist gemein, dass es Pokémon (Phantasiewesen) gibt, die über + verschiedene Evolutionsstufen verfügen. Ein Pokémon kann sich bis zu zweimal weiterentwickeln. D. h. es gibt + maximal drei Stufen: seine Anfangsstufe und bis zu zwei Folgestufen. Jede dieser Stufen trägt einen neuen + Pokémon-Namen — keiner dieser Namen kann doppelt vorkommen. Einen guten Überblick über die Stufen bei + Pokémon GO findest du auf https://pokemondb.net/evolution. +
+-
+
-
+ Schreibe eine Funktion
stagesFor, der du eine Pokémon-Evolutionsstufe übergibst und die dir + alle dazugehörigen Evolutionsstufen als Array zurückliefert. Als Daten verwendest du exemplarisch die + Evolutionsstufen von Pidgey, Vulpix und Dratini. +
+ -
+ Entwickle die Funktionen
stagesAfterundstagesBefore, die dir nur die Stufen + vor bzw. nach der angefragten Stufe zurückliefern. +
+