ایک if-else statement دو چیزوں کے درمیان فیصلہ کرتا ہے۔ مثلا، IF Scrat تو گلہری ایکارن ڈھونڈ لیتا ہے، اور خوش ہوتا ہے۔ ELSE وہ خفا ہوتا ہے، اور تلاش جاری رکھتا ہے۔ اب آئیں دیکھیں کہ ہم اپنے دوست Scrat کے ساتھ if-else بیان لگا سکتے ہیں۔ یہ بلاک "if" بلاک کی طرح ہے، لیکن اس کے نیچے ایک اور حصہ "else" ہے۔ اگر میں "move forward" لگاؤں جہاں لکھا ہے "do" اور "turn left" بلاک وہاں لگاؤں جہاں لکھا ہے "else"، تو گلہری آگے جائے اگر راستہ موجود ہے۔ اگر راستہ موجود ہے، سکریٹ دائیں مڑے گا۔ یہ فیصلہ کر رہا ہے جس کے نتیجے میں وہ دو میں سے ایک عمل منتخب کرے گا۔ اور "if" کی طرح، آپ "if-else" کو "repeat" بلاک کے اندر نہیں لگا سکتے۔ آؤ اب گلہری کو ایکارن تک پہنچاتے ہیں۔