Wykonaj instrukcje w zależności od warunku
if warunek [instrukcje_true]
(if warunek [instrukcje_true] [instrukcje_false])
ifelse warunek [instrukcje_true] [instrukcje_false]
Jeśli wyrażenie warunek ma wartość logiczną true
wykonana zostanie lista instrukcji_true. Jeśli warunek ma wartość logiczną false
program przejdzie do następnej instrukcji po if
lub wykona
listę instrukcji_false - jeśli ta lista została podana.
Przykład:
repeat 4 [
ifelse repcount % 2 = 0
[print "parzysta] [print "nieparzysta]
]
Rezultat wykonania:
nieparzysta
parzysta
nieparzysta
parzysta
Zobacz także:
Słowo, liczba, wartość logiczna
Spis treści