0
की सरणी बनाने के लिए कुछ कोड के साथ खेल रहा था और पाया कि केवल एक मान NaN
0
के बजाय वापस कर दिया गया था। मुझे यह क्रोम, नोड और फ़ायरफ़ॉक्स में मिलता है।NaN असंगत रूप से मैपिंग पार्सिंग
दूसरा मान NaN
होने का कारण क्या है? मूल्य, और सूचकांक (तीसरे सरणी ही है):
var arr = new Array(32).join(0).split('').map(parseInt)
// prints [0, NaN, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
console.dir(arr)
क्या आपने 'नया ऐरे (32) .फिल (0);'? –
आपको रुचि हो सकती है [शून्य भरे हुए जावास्क्रिप्ट सरणी बनाने के लिए सबसे प्रभावी तरीका?] (Http://stackoverflow.com/q/1295584/1529630) – Oriol