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

जावास्क्रिप्ट सरणी पुनरावृत्ति परिणाम को एक पंक्ति पाठ स्ट्रिंग में कनवर्ट करें

<घंटा/>

मान लीजिए, हमारे पास एक स्ट्रिंग और एक सरणी है -

const textString = 'Convert javascript array iteration result into a
single line text string. Happy searching!';
const keywords = ['integer', 'javascript', 'dry', 'Happy', 'exam'];

हमें एक फ़ंक्शन लिखना है जो सरणी को एक स्ट्रिंग में मैप करता है जिसमें केवल सत्य और गलत होता है, इस तथ्य पर निर्भर करता है कि संबंधित सरणी तत्व स्ट्रिंग में मौजूद है या नहीं।

उदाहरण

const textString = 'Convert javascript array iteration result into a
single line text string. Happy searching!';
const keywords = ['integer', 'javascript', 'dry', 'Happy', 'exam'];
const includesString = (arr, str) => {
   return arr.reduce((acc, val) => {
      return acc.concat(str.includes(val));
   }, []).join(', ');
};
console.log(includesString(keywords, textString));

आउटपुट

कंसोल में आउटपुट होगा -

false, true, false, true, false

  1. जावास्क्रिप्ट एक स्ट्रिंग को बूलियन में बदलें

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

  1. जावास्क्रिप्ट में वस्तुओं की एक सरणी को सादे वस्तु में बदलें

    मान लीजिए कि हमारे पास इस तरह की वस्तुओं की एक सरणी है - const arr = [{    name: 'Dinesh Lamba',    age: 23,    occupation: 'Web Developer', }, {    address: 'Vasant Vihar',    experience: 5,    isEmployed: true }];

  1. वर्णों की एक सरणी को C# में एक स्ट्रिंग में कैसे बदलें?

    आइए पहले 5 वर्णों की एक सरणी सेट करें - char[] ch = new char[15]; ch[0] = 'T'; ch[1] = 'r'; ch[2] = 'i'; ch[3] = 'c'; ch[4] = 'k'; अब उन्हें एक स्ट्रिंग में बदल दें - string str = new string(ch); ये रहा पूरा कोड - उदाहरण Using System; class Program {