Bir "eğer/değilse" ifadesi iki şey arasındaki karardır. Örneğin, "eğer" Scrat meşe palamudu bulursa "mutlu", "yoksa" "üzgün"dür ve aramaya devam eder. Scrat ile "eğer/değilse" ifadelerini nasıl kullanacağımızı öğrenelim. Bu blok, tıpkı "eğer" ifadesi gibi görünür ama altta "değilse" ifadesi de bulunur. "Yap" kısmına "ilerle" bloğu, "değilse" kısmına "sola dön" koyarsam bu demektir ki "eğer" önünde bir yol varsa Sincap Scrat ilerleyecek. "Eğer" önünde bir yol yoksa Scrat sola dönecek. Bir karar vermek ve karara bağlı olarak iki eylemden birini gerçekleştirmektir. Ve tıpkı "eğer" blokları gibi "eğer/değilse" bloklarını da "tekrar" bloklarına yerleştirebilirsiniz. Haydi, Sincap Scrat'e meşe palamudu bulalım!