WEBVTT 00:00:00.329 --> 00:00:06.040 If-else boyonoti bu ikki narsa oralig‘idagi qaror. Masalan, AGAR olmaxon Scrat yong‘oqni topsa, unda u xusand. 00:00:06.040 --> 00:00:11.880 AKS HOLDA u xafa, izlashda davom etadi. Endi keling, do‘stimiz Scrat bilan 00:00:11.880 --> 00:00:17.160 if-else boyonotini qanday ishlata olishimizni ko‘ramiz. Bu bo‘lim if bo‘limi bilan bir xildek ko‘rinadi, 00:00:17.160 --> 00:00:22.220 ammo, pastda else degan qo‘shimcha qism ham bor. Agar do deyilgan joyga 00:00:22.220 --> 00:00:27.359 move forward bo‘limini qo‘ysak va else degan joyga turn left bo‘limini qo‘ysak, bu olmaxon Scart 00:00:27.359 --> 00:00:31.710 oldinda yo‘l bo‘lsa, oldinga harakatlanishini bildiradi. Agar oldinda yo‘l bo‘lmasa, 00:00:31.710 --> 00:00:37.490 Scrat chapga buriladi. U qaror qabul qilayapti va o‘sha qarorga asoslanib, ikkita harakatdan birini bajarayapti. 00:00:37.490 --> 00:00:42.360 Va shunchaki if bo‘limiga o‘xshab, if-else bo‘limini ham "repeat" bo‘limi ichiga 00:00:42.360 --> 00:00:46.160 qo‘ya olasiz. Keling, endi olmaxon Scratga o‘sha yong‘oqni olishiga yordam beramiz.