SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Adam Khoury

    Adam Khoury

    23 Ocak 2008
  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006