Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट - सरणी को शून्य मान के साथ स्ट्रिंग में बदलें

<घंटा/>

हमारे पास एक सरणी है जिसमें कुछ स्ट्रिंग मान और साथ ही कुछ शून्य मान शामिल हैं।

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो इस सरणी में लेता है और सरणी के मानों को जोड़कर और शून्य मानों को छोड़कर एक स्ट्रिंग का निर्माण करता है।

कुछ अशक्त और अपरिभाषित मानों के साथ हमारा सरणी निम्नलिखित है -

const arr = ["Here", "is", null, "an", undefined, "example", 0, "", "of", "a", null, "sentence"];

आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

const arr = ["Here", "is", null, "an", undefined, "example", 0, "", "of",
"a", null, "sentence"];
const joinArray = arr => {
   const sentence = arr.reduce((acc, val) => {
      return acc + (val || "");
   }, "");
   return sentence;
};
console.log(joinArray(arr));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

Hereisanexampleofasentence

  1. जावास्क्रिप्ट सरणी। मान () जावास्क्रिप्ट सरणी। मान ()

    JavaScript array.values() एक इटरेटर ऑब्जेक्ट लौटाता है जिसमें किसी दिए गए सरणी के सभी मान होते हैं। array.values() फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  1. जावास्क्रिप्ट में शून्य/खाली वस्तुओं वाले सरणी को मान कैसे असाइन करें? जावास्क्रिप्ट में शून्य/खाली वस्तुओं वाले सरणी को मान कैसे असाइन करें?

    जावास्क्रिप्ट का उपयोग करके शून्य/खाली वस्तुओं के साथ एक सरणी को मान निर्दिष्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, init

  1. - जावास्क्रिप्ट में वस्तुओं की सरणी के लिए विभाजक के साथ स्ट्रिंग को कनवर्ट करें

    मान लीजिए, हमारे पास इस तरह की एक स्ट्रिंग है - const str = 'Option 1|false|Option 2|false|Option 3|false|Option 4|true'; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक ऐसी स्ट्रिंग लेता है। फ़ंक्शन को स्ट्रिंग को | से विभाजित करना चाहिए विकल्प और उसके मूल्य को अलग करने के लिए और इसे इस तरह