REKLAM ALANI

Swift Karşılaştırma Operatörleri & Mantıksal Operatörler

Swift Karşılaştırma Operatörleri & Mantıksal Operatörler

avatar ^Phoenix^
քɦօɛռɨӼ ɖɨʐǟʏռ
416
#1
Yorumu Paylaş

Karşılaştırma Operatörleri

Swift, C programlama dilindeki tüm karşılaştırma operatörlerini destekler. Bu operatörler
Eşittir (a == b)
Eşit değildir (a != b)
Büyüktür (a > b)
Küçüktür (a < b)
Büyüktür yada eşittir (a >= b)
Küçüktür yada eşittir (a <= b)
Bu karşılaştırma ifadelerinin tümü, Bool bir değer döndürür ve ifadenin doğru-yanlış durumunu bildirir.
Kod:
9 == 9   //true döner, 9 eşittir 9
9 != 8   //true döner, 9 eşit değildir 8
9 > 8    //true döner, 9 büyüktür 8'den
8 < 9    //true döner, 8 küçüktür 9
9 >= 9   //true döner, 9 büyük yada eşit 9
9 >= 8   //true döner, 9 büyük yada eşit 8
9 <= 8   //false döner, 9, 8'den küçük yada eşit değil
Mantıksal Operatörler
Mantıksal operatörleri türkçe olarak değil(not)ve(and) ve yada(or) olarak sıralayabiliriz. Türkçeleştirildiğinde tam olarak anlaşılmadıkları için ben ingilizce hallerini kullanacağım.
NOT
AND
OR
NOT Operatörü
Mantıklsal NOT öperatörü (!), boolean değerleri tersine çevirir. Normalde true olan ifade false, false olan ifade ise true haline gelir.
a == b true ise, a != b false dönecektir.
 AND Operatörü
Mantıksal AND operatörü (a && b), ifade içerisinde kullanılan tüm durumların doğru olması durumunda, true değer döndüren bir operatördür.
Kod:
let userName = true
let password = false

if username && password {
    println("Login Succesful")
}
else {
     println ("Login Unsuccesful")
}

// bu durumda ekrana "Login Unsuccesful" yazacaktır çünkü durumlardan birincisi true, ikincisi false.
OR Operatörü
Mantıksal OR operatörü(a || b), iade içerisindeki durumlardan herhangi birinin doğru olması durumunda, true döndüren bir operatördür.
Kod:
let userName = true
let password = false

if username || password {
    println("Login Succesful")
}
else {
     println ("Login Unsuccesful")
}

// bu durumda ekrana "Login Succesful" yazacaktır çünkü durumlardan bir tanesi true.
deneme
քɦօɛռɨӼ ɖɨʐǟʏռ

Konuda Ara

1 Yorum

Baran Yılmaz

Aktif Üye

Aktif Üye
avatar
Baran Yılmaz
30-01-2020, Saat: 11:52
30-01-2020, Saat: 11:52
#2
Yorumu Paylaş
Teşekkürler dostum yararlı Gülümse


Konuyu Okuyanlar: