- Registriert
- 11.07.17
- Beiträge
- 3
Hallo,
ich bin gerade dabei ein kleines Zahl Errate Spiel mit Apple Skript zu programmieren!
Aber leider funktioniert ein Teil davon nicht!
Hier das Skript:
Das Skript stoppt nicht, auch wenn ich die richtige Zahl angebe (5) , es kommt auch nicht "Du hast es erraten!" sondern es fängt einfach wieder am Anfang von der Schleife an!
Zudem würde ich noch gerne machen, dass man nur 5 Versuche hat um die Zahl zu erraten, also iwas mit
repeat 5 times until Erraten = true
Aber das geht ja so nicht : /
Ich bin leider noch ein Anfänger bei Apple Script
ich bin gerade dabei ein kleines Zahl Errate Spiel mit Apple Skript zu programmieren!
Aber leider funktioniert ein Teil davon nicht!
Hier das Skript:
Code:
set Erraten to false as boolean
set Zahl to 5
-- eigentlich kommt statt 5, random number from 1 to 25 as number, aber ich hab einfach mal 5 hingeschrieben damit ich die Zahl selber nicht jedes mal erraten muss xD
repeat until Erraten is true
set Frage to display dialog "Errate die Zahl!" default answer "" buttons {"Ok"}
set Antwort to text returned of Frage
if Antwort > Zahl then display dialog "Die Zahl ist kleiner!"
if Antwort < Zahl then display dialog "Die Zahl ist größer!"
if Antwort = Zahl then
set Erraten to true
display dialog "Du hast es Erraten!" buttons {"Ok"}
end if
end repeat
Das Skript stoppt nicht, auch wenn ich die richtige Zahl angebe (5) , es kommt auch nicht "Du hast es erraten!" sondern es fängt einfach wieder am Anfang von der Schleife an!
Zudem würde ich noch gerne machen, dass man nur 5 Versuche hat um die Zahl zu erraten, also iwas mit
repeat 5 times until Erraten = true
Aber das geht ja so nicht : /
Ich bin leider noch ein Anfänger bei Apple Script