Hallo Patrick,
ich auch nicht, deshalb habe ich erstmal ~~~html davor gesetzt und ~~~ dahinter. Und dann habe ich den Code sinnvoll eingerückt. Und schon wird er lesbarer.
function schreibwas() {
...
}
do {
count <= 3 {
(1) darf vor das do kein }, sonst ist die schreibwas-Funktion zu Ende und die Do-Schleife steht im globalen Code. Heißt: sie läuft sofort los, ohne auf den Klick zu warten. Aber die Variablen sind dann nicht definiert, weil die nur innerhalb von schreibwas gültig sind.
(2) do { count <= 3 {
ist Phantasiesyntax. Hier steht die richtige
(3) Handling von count. prompt(count + ". Versuch")
wird bei 3 anfangen und bei 3 bleiben, weil Du count auf 3 initialisierst und nie änderst
Ist es Absicht, dass ich bspw. als ersten Versuch "Buck Rogers", als zweiten Versuch "John Glenn", als dritten Versuch "Juri Gagarin" eingebe und dann ein "Fast Richtig, Sie dürfen nochmal raten" erhalte? Und dann Laika als Viertes eingeben darf? Wenn ja, ist das continue
an dieser Stelle ok, andernfalls nicht.
Rolf
sumpsi - posui - obstruxi