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

जावास्क्रिप्ट में स्ट्रिंग का निर्माण करते समय झूठे मूल्यों को छोड़ना

<घंटा/>

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

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

उदाहरण

इसके लिए कोड होगा -

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. जावास्क्रिप्ट एक स्ट्रिंग को बूलियन में बदलें

    जावास्क्रिप्ट में एक स्ट्रिंग को बूलियन में बदलने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head&g

  1. रोकेंडिफॉल्ट () बनाम जावास्क्रिप्ट में झूठी वापसी?

    जब कोई ईवेंट फ़ायर किया जाता है, जैसे url क्लिक पर पेज को रीडायरेक्ट नहीं करना आदि, तो PreventDefault डिफ़ॉल्ट ब्राउज़र व्यवहार को रोक देता है। जब कोई ईवेंट निकाल दिया जाता है तो रिटर्नफ़ल्स डिफ़ॉल्ट ब्राउज़र व्यवहार को भी रोकता है और ईवेंट को प्रचारित नहीं होने देता है। कॉलबैक निष्पादन भी रोक दिया

  1. जावास्क्रिप्ट में गलत मूल्यों की पहचान करना

    बूलियन प्रकार −false . के रूप में मूल्यांकन किए जाने पर JavaScript में निम्न मान असत्य का मूल्यांकन करते हैं 0 खाली स्ट्रिंग: , , या `` शून्य अपरिभाषित NaN — संख्या मान नहीं जावास्क्रिप्ट में मिथ्या मानों की पहचान करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="e