238
do something here
end
Ko‘rib turganingizdek, bu yerda o‘zgaruvchining dastlabki va
oxirgi qiymatlari ma’lum va ular orasi ma’lum qadamlar bilan
berilmoqda. Demak bajariluvchi ifoda shu shrtga to‘liq bo‘ysunadi.
Misollar ko‘ramiz:
1-misol:
for x = 1, 10 do
Dialog.Message("Number", x);
end
2-misol:
for x = 10, 1, -1 do
Dialog.Message("Number", x);
end
3-misol:
for x = 1, 10 do
Dialog.Message("Number", x);
if x == 5 then
break;
end
end
Demak, birinchi misolda x o‘zgaruchining qiymati 1 dan 10 gacha +1
(plyus bir) qadam bilan o‘sib boradi. Qadam qiymati +1 ga teng
bo‘lgani uchun u ssenariyda yozilmagan. Ikkinchi misolda esa x
o‘zgaruvchining qiymati 10 dan 1 ga qarab –1 (minus bir) qadam
bilan kamayib boradi. Uchinchi misolda x o‘zgaruvchining qiymati 1
dan 10 gacha o‘zgarishi mumkinligi ko‘rsatilgan, ammo 5 ga teng
bo‘lganda sikl to‘xtaydi.
Dostları ilə paylaş: