KarÅılaÅtırma
önem: 5
AÅaÄıdaki ifadelerin sonuçlarını yazınız?
5 > 4
"apple" > "pineapple"
"2" > "12"
undefined == null
undefined === null
null == "\n0\n"
null === +"\n0\n"
5 > 4 â true
"apple" > "pineapple" â false
"2" > "12" â true
undefined == null â true
undefined === null â false
null == "\n0\n" â false
null === +"\n0\n" â false
Nedenleri:
- Apaçık doÄru.
- Alfabe dizilimine göre yanlıÅ.
- Yine harf sırasına göre
"2""1"'den büyük nullveundefinedbirbirine eÅit.- EÄer sıkı eÅitlik kontrolü yaparsanız farklı tipler her halükarda yanlıÅ(false) dönderir
- (4)'e bakın.
- Farklı tipler yanlıÅ(false) döndürür.