Übung 15: Verwendung des in-Operators zur Type Narrowing in TypeScript

Erstelle eine TypeScript-Funktion mit dem Namen play, die einen Parameter vom Typ Guitar | Piano annimmt. Der Typ Guitar hat eine Methode strum, und der Typ Piano hat eine Methode pressKeys.

In der Funktion play verwendest du den Operator in, um festzustellen, ob das übergebene instrument ein Guitar oder ein Piano ist, und rufst dann die entsprechende Methode auf. Achte darauf, dass deine Funktion beide Typen richtig behandelt.