İnternet Tabanlı Programlama Deneme Sınavı Sorusu #382716

Operatörün her iki tarafında yazılan ifadelerin sadece değerleri değil, aynı zamanda türlerinin de eşit olması sonucunda doğru, diğer durumlarda yanlış sonucunu üreten karşılaştırma operatörü aşağıdakilerden hangisidir?


EşitDeğildir (! =)      

 

ÖzdeşDeğildir (! = =)

 

Eşittir (= =)

 

Özdeştir (= = =)

Değildir (!)


Yanıt Açıklaması:

Özdeştir operatörüdür. Operatörün her iki tarafında yazılan ifadelerin sadece değerleri değil, aynı zamanda türlerinin de eşit olması sonucunda doğru, diğer durumlarda yanlış sonucunu üretir. Örneğin “1”===1 karşılaştırması yanlış sonucunu üretecektir, çünkü ifadelerden biri string diğeri ise integer türündedir.

Yorumlar
  • 0 Yorum