Operatorlar ustuvorligi


ULASHISH

Swift operatorlar ustuvorligi

Operatorlar ustuvorligi hisoblash tartibini belgilaydi.

Ko‘paytirish qo‘shishdan oldin bajariladi; && esa || dan oldin.

Tartibni boshqarish uchun qavslardan foydalaning.


Hisoblash tartibini ustuvorlik bilan boshqarish

Operatorlar qanday ustuvorlikka ega ekanini tushuning va kerak bo‘lganda hisoblash tartibini aniq ko‘rsatish uchun qavslar qo‘shing.

Misol

print(2 + 3 * 4)
print((2 + 3) * 4)
print(true || false && false)
print((true || false) && false)

O‘zingiz sinab ko‘ring »

Ushbu misolda qavslar natijani qanday o‘zgartirishi ko‘rsatilgan.



Boolean ustuvorlik

&& || dan oldin hisoblanadi. Niyatingizni aniq ko‘rsatish uchun qavslardan foydalaning.

Misol

let a = true
let b = false
let c = true

print(a || b && c)         // true (&& before ||)
print((a || b) && c)       // true
print(a && b || c)         // true ((a && b) || c)

O‘zingiz sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!