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

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • SRI International

    SRI Internat

    30 NİSAN 2008