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

जावास्क्रिप्ट में स्ट्रिंग्स की सरणी को भागों में विभाजित करने के सभी तरीके

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो कम से कम दो तत्वों के अक्षर की एक सरणी लेता है।

हमारे फ़ंक्शन को सरणी को दो गैर-रिक्त भागों में विभाजित करने के सभी तरीकों को वापस करना चाहिए।

उदाहरण के लिए -

सरणी के लिए ["az", "toto", "picaro", "zone", "kiwi"]

संभावनाएं हैं -

"(az, toto picaro zone kiwi)(az toto, picaro zone kiwi)(az toto picaro, zone kiwi)(az toto picaro zone, kiwi)"

उदाहरण

निम्नलिखित कोड है -

const arr = ["az", "toto", "picaro", "zone", "kiwi"];
const findAllPossiblities = (arr = []) => {
   let array;
   const res = [];
   for(let i = 1; i < arr.length; i++){
      array = [];
      array.push(arr.slice(0,i).join(" "));
      array.push(arr.slice(i).join(" "));
      res.push(array);
   };
   return res;
};
console.log(findAllPossiblities(arr));

आउटपुट

[
[ 'az', 'toto picaro zone kiwi' ],
[ 'az toto', 'picaro zone kiwi' ],
[ 'az toto picaro', 'zone kiwi' ],
[ 'az toto picaro zone', 'kiwi' ]
]

  1. कैसे जावास्क्रिप्ट में तार की एक सरणी बनाने के लिए?

    जावास्क्रिप्ट में स्ट्रिंग्स की एक सरणी बनाने के लिए, बस मान निर्दिष्ट करें - var animals = ["Time", "Money", "Work"]; आप जावास्क्रिप्ट में स्ट्रिंग्स की एक सरणी बनाने के लिए नए कीवर्ड का भी उपयोग कर सकते हैं - var animals = new Array("Time", "Money"

  1. किसी सरणी को जावास्क्रिप्ट स्ट्रिंग में कैसे बदलें?

    किसी सरणी को JavaScript स्ट्रिंग में बदलने के लिए, toString() विधि का उपयोग करें। JavaScript सरणी toString() विधि निर्दिष्ट सरणी और उसके तत्वों के स्रोत कोड का प्रतिनिधित्व करने वाली एक स्ट्रिंग लौटाती है। उदाहरण एक सरणी को एक स्ट्रिंग में बदलने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं -

  1. जावास्क्रिप्ट में किसी सरणी को खाली करने के तरीकों की संख्या

    JavaScript में किसी सरणी को खाली करने के चार तरीके हैं - नई सरणी पर सेट करना - इसमें हम अपने एरे वेरिएबल को एक नए खाली एरे में सेट करते हैं। लंबाई संपत्ति का उपयोग करना − इसमें हम अपने ऐरे की लंबाई प्रॉपर्टी को 0 पर सेट करते हैं। पॉप का उपयोग करना - इसमें हम ऐरे एलीमेंट को तब तक लगातार पॉप करते हैं