3 Kasım 2010, ÇARŞAMBA
Neden (0 < 5 < 3) doğru mu?dönüş
Bu aptalca bir soru olabilir ama jsfiddle.net oynamaya başlamıştım ve bu doğru verir neden olarak merak ediyorum?
if(0 < 5 < 3) {
alert("True");
}
Bu yüzden mi bu
if(0 < 5 < 2) {
alert("True");
}
Ama bu değil -
if(0 < 5 < 1) {
alert("True");
}
Edit
Sanırım bir sonraki soru, bu espri daha yararlıdır?
CEVAP
3 Kasım 2010, ÇARŞAMBA
(0 < 5 < 3)
((0 < 5) < 3)
javascript olarak yorumlanabilir nedenleri (true < 3)
ve gerçek üreten işlem sırası 1 doğru dönmek için neden sayılır.
Bu (0 < 5 < 1)
iade nedeni de budur 1
, (1 < 1)
sonuç olarak yorumlanan, (0 < 5)
false değerini döndürür true.
Bunu Paylaş:
Neden "a".(&;&Quot quot;) St...
Neden 128==128 return false ama 127==1...
Neden "not(True) [False] Doğru mu...
Neden Matematik yapıyor.(2.5) dönüş 2 ...
Neden bir dize ile gidiş-dönüş dönüştü...