Go shartlar
Shart operatorlari turli shartlarga qarab turli amallarni bajarish uchun ishlatiladi.
Go shartlar
Shart true yoki false bo‘lishi mumkin.
Go matematikadagi odatiy taqqoslash operatorlarini qo‘llab-quvvatlaydi:
- Kichik
< - Kichik yoki teng
<= - Katta
> - Katta yoki teng
>= - Teng
== - Teng emas
!=
Bundan tashqari, Go odatiy mantiqiy operatorlarni ham qo‘llab-quvvatlaydi:
- Mantiqiy VA
&& - Mantiqiy YOKI
|| - Mantiqiy INKOR
!
Turli qarorlar uchun shartlar yaratishda ushbu operatorlardan yoki ularning kombinatsiyalaridan foydalanishingiz mumkin.
| Misol | Sinab ko‘ring |
|---|---|
| x > y | Sinab ko‘ring » |
| x != y | Sinab ko‘ring » |
| (x > y) && (y > z) | Sinab ko‘ring » |
| (x == y) || z | Sinab ko‘ring » |
Go tilida quyidagi shart operatorlari mavjud:
- Berilgan shart rost bo‘lsa, bajariladigan kod blokini belgilash uchun
ifoperatoridan foydalaning - Xuddi shu shart yolg‘on bo‘lsa, bajariladigan kod blokini belgilash uchun
elseoperatoridan foydalaning - Birinchi shart yolg‘on bo‘lsa, tekshiriladigan yangi shartni belgilash uchun
else ifoperatoridan foydalaning - Bajariladigan ko‘plab muqobil kod bloklarini belgilash uchun
switchoperatoridan foydalaning
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
