Aufgabe 2: Entwanz mich!
- Syntax
Obenstehend in diesem Quelltext sehen Sie einige Zeilen syntaktisch fehlerhaften JavaScripts. Korrigieren Sie diese und schreiben Sie hinter jeder Zeile
als Kommentar, welchen Fehler Sie erkannt haben.
- Semantik
Ab Zeile 11 steht syntaktisch korrektes JavaScript. Die Funktion "NOT" soll eine Art logischer NOT-Operator darstellen und den Wert ausgeben. Vor allem sieht man erst mal nichts. Warum?
Wenn sie was sehen, sehen Sie immer noch nichts. Wieso? Korrigieren Sie die Funktion, so dass im Debug Fenster die Variable Moin ausgegeben wird!
Hinweis: Damit debugAppend() einen Text ausgibt muss der übergebene Parameter auf jeden Fall ein String sein.
Wenn Sie dann was sehen Sie nur Nullen. Wieso? Korrigieren sie Funktion dahingehend, dass eine 1 in eine 0 und eine 0 in eine 1 umgewandelt wird.