मान लीजिए, हमारे पास सरणियों की एक सरणी है जिसमें इस तरह के कुछ तत्व शामिल हैं -
const arr =[3, 5, 7, 2, [4, NaN, null, 4, 8, [3, undefined, 24, null], null, 5, 1], NaN, 45, 2, 1 ];
हमारा काम एक पुनरावर्ती फ़ंक्शन लिखना है जो इस नेस्टेड सरणी में लेता है और सरणी के अंदर सभी गलत मूल्यों (NaN, अपरिभाषित और शून्य) को 0 से बदल देता है।
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
const arr =[3, 5, 7, 2, [4, NaN, null, 4, 8, [3, undefined, 24, null],null, 5, 1], NaN, 45, 2, 1 ]; const पुनरावर्ती सरलीकरण =(गिरफ्तारी) => {के लिए (चलो i =0; iआउटपुट
कंसोल में आउटपुट होगा -
[ 3, 5, 7, 2, [4, 0, 0, 4, 8, [3, 0, 24, 0], 0, 5, 1 ], 0,45,2,1]पूर्व>