क्या NaNजावास्क्रिप्ट में मूल्यों को पार्स करने के बजाय किसी तरह 0 वापस करना संभव है ?
खाली स्ट्रिंग parseIntरिटर्न के मामले में NaN।
क्या जावास्क्रिप्ट में कुछ ऐसा करना संभव है, जिसकी जाँच करें NaN?
var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb)
या हो सकता है कि कोई अन्य फ़ंक्शन या jQuery प्लगइन है जो कुछ समान कर सकता है?
parseInt()दो बार फ़ंक्शन को कॉल करना (सफल / सामान्य गैर- NaNमामले में) कभी भी एक अच्छा विचार नहीं है। अक्षमता के अलावा, अनैच्छिक के लिए जो कुछ भी पारित किया tbbजाता है वह साइड-इफेक्ट के साथ एक फ़ंक्शन कॉल है यह भयानक है। मैं यहां किसी भी समाधान का उपयोग नहीं करूंगा जहां मैं parseInt()दो बार देखता हूं ।
NaN != NaN। आप की आवश्यकता होगीisNaN(value)।