SORU
5 Mayıs 2009, Salı


Neden isNaN (&; " quot;) eşittir yanlış

Bir soru (umarım!) var. JS, neden isNaN(" ") yanlış değerlendirmesi, ancak isNaN(" x") true sonucunu mu?

Bir metin giriş alanına ilişkin sayısal işlemleri yapıyorum, ve eğer bu alan boş olup olmadığını kontrol ediyor, "", ya NaN. Birini alana alanlarda bir avuç yazdığında, benim doğrulama üç başarısız, ve isNAN check geçmiş olur neden olarak kafam karıştı.

Teşekkürler!

CEVAP
5 Mayıs 2009, Salı


JavaScript sonra isNAN sınaması başarısız 0 olarak boş bir dize olarak yorumlar. Boş dize dönüştürmek değil 0-dize parseınt ilk kullanabilirsiniz. Sonuç isNAN başarısız.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bashirsultani

    bashirsultan

    22 Mart 2010
  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007