ifelse :test :lista1 :lista2
il comando è seguito da tre parametri. Il primo è una quantità (:test) che può risultare vera o falsa. Il secondo una lista di comandi racchiusi tra parentesi quadre (:lista1) eseguita solo nel caso il primo parametro sia vero. Il terzo da una lista (:lista2) i cui comandi sono invece eseguiti nel caso falso.

- Vedi anche
if
-Procedure nell'esempio:
cs, fd, lt, make, and, or, not
-Nell'esempio a destra si vede che , dopo cs, la tartaruga risponde diversamente a secondo che nella variabile num si metta (con make) 7 oppure 1 e quindi a seconda che il test sul primo parametro risulti vero ("true) o falso ("false).

in versione italiana: sealtrimenti