Ruby/While
Inhaltsverzeichnis
While
Was ist While?
"while" ist eine bedingte Schleife.
Das bedeutet, dass while einen (Schleifen-)"Kopf" und einen (Schleifen-)"Fuß" hat und alles zwischen dem Kopf und dem Fuß immerwieder ausgeführt wird, wenn eine bestimmte Bedingung zutrifft (also true ergibt).
Formel
while(->Bedingung<-) [->Schleifeninhalt<-] end
Beispiel
a=1
while(a<3)
a+=1
print("a")
end
dieses Beispiel bewirkt, dass drei mal "a" ausgegeben wird.
break
Eine Whileschleife kann durch ein "break" abgebrochen werden. Das bedeutet, dass, wenn die break-Anweisung ausgeführt wird, die Whileschleife abgebrochen wird und sich auch nicht mehr wiederholt.
Beispiel
a=1
while(a<3)
a+=1
print("a")
break
end
durch dieses Beispiel wird nur ein mal "a" ausgegeben, da die break-Anweisung -nach dem ersten mal "a" ausgeben- die Bedingung abbricht.
Formelerklärung
Was sind Formeln?
Die Formeln sind allgemeingeltende Regeln.
Wie verstehe ich Formeln?
->X<-
Der Text in Formeln der zwischen "->" und "<-" gefasst ist, muss durch ein/en Wort/Text ersetzt werden, welches/r auf die Beschreibung passt.
[X]
Der Text der zwischen "[" und "]" gefasst ist, ist optional, d.h. kann weggelassen werden.
[[X]]
Die "[[" und "]]" sind als einfache "[" und "]" zu verstehen.