Fehler beseitigen

Dieser Quellcode beseitigt drei Fehler im JavaScript-Programm. In einer if-Anweisung wird ein Alert-Fenster auf den Bildschirm gebracht, das „Game Over!“ zusammen mit dem Punktestand meldet. Damit die Schlange nicht durch sich selbst kriechen kann, definierst du eine Funktion namens istSchlange und eine Schleife. Du sorgst dafür, dass das Spiel endet, sobald die Schlange auf ein Feld geht, auf dem in diesem Moment bereits ein Teil der Schlange ist. Die Funktion verarbeiteEingabe wird durch if-Anweisungen erweitert, die verhindern, dass die Schlange zurück durch sich selbst gehen kann. Schließlich musst du noch die Reihenfolge der Funktionsaufrufe in der Funktion zeichneSpiel ändern, damit eine neue Frucht nicht auf die Schlange gesetzt werden kann.

Zurück zur Mission

Copyright © 2008 Walker Books Ltd
Illustrations © Duncan Beedie
All rights reserved.