IF(ÖYLEYSE) - ELSE (ÖYLE DEĞİLSE) ifadesi, iki şey arasındaki karardır.
Örneğin, eğer hafta içi ise, okula gitme zamanı,
aksi takdirde evde kalıp eğlenebilirsiniz.
Şimdi zombimizle IF-ELSE komutunu nasıl kullanabileceğimizi görelim.
Bu blok, bir IF bloğu gibi görünüyor
ama altında ELSE diye ekstra bir bölüm var.
Eğer "do" (yap) denen kısma "move" (ilerle) koyarsam ve "else" (aksi takdirde) denen yere "turn left" (sola dön) koyarsam
Bu, eğer ilerde yol varsa zombinin ileri hareket edeceği anlamına gelir,
ve ilerde bir yol yok ise zombi sola dönecektir.
Bu karar vermektir ve bu karara bağlı olarak iki eylemden birini yapmaktır.
Aynen IF blokları gibi, REPEAT (tekrarla) bloklarının içine IF-ELSE blokları koyabilirsiniz.
Şimdi bu zombileri ait oldukları yere götürelim.