Web - Kompetenzcheck JavaScript 1
Jump to navigation
Jump to search
Schere, Stein, Papier ✂️ 🗿 🧻[edit]
- Jeder kennt das Spiel. Nun versuch daraus ein Browserspiel zu machen 😉
Was passiert im Spiel:[edit]
- Der Computer denkt sich zu Beginn jeder Runde aus, was er macht
- Dann gibt der User ein, was er wählt
- Es wird dann verglichen, wer die Runde gewonnen hat.
- Haben beide das gleiche Symbol, ist die Runde unentschieden
- Regeln:
- Schere gewinnt gegen Papier
- Papier gewinnt gegen Stein
- Stein gewinnt gegen die Schere
Anforderungen:[edit]
- Die Rundenzahl kann von den Benutzer:innen selbst ausgewählt werden (Eingabe über ein Input-Field)
- Gib den Spieler:innen Feedback über den Spielverlauf, welche Option haben beide gewählt? Gewinner:in der Runde? Gewinner:in des gesamten Spiels.
- Versuch dein Program so dynamisch wie möglich zu machen (keine 3 Methoden für Schere, Stein und Papier)
- Gestalte das Spiel ansehnlich, es soll ja auch Spaß machen ;)
- Bonusaufgabe: Gestalte das Programm so, dass du mit wenig Refactoring eine weitere Option dem Spiel hinzufügen kannst. (z.B.: Lizard, Spock)