Go shartlar


Shart operatorlari turli shartlarga qarab turli amallarni bajarish uchun ishlatiladi.


ULASHISH

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 if operatoridan foydalaning
  • Xuddi shu shart yolg‘on bo‘lsa, bajariladigan kod blokini belgilash uchun else operatoridan foydalaning
  • Birinchi shart yolg‘on bo‘lsa, tekshiriladigan yangi shartni belgilash uchun else if operatoridan foydalaning
  • Bajariladigan ko‘plab muqobil kod bloklarini belgilash uchun switch operatoridan foydalaning


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!