समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो मान्य शब्दों और एक स्ट्रिंग के अनुक्रम में लेता है। हमारे फ़ंक्शन को यह जांचना चाहिए कि क्या स्ट्रिंग सरणी से एक या अधिक शब्दों से बनी है।
इनपुट
const arr =['प्यार', 'कोडिंग', 'i'];const str ='ilovecoding';
आउटपुट
कॉन्स्ट आउटपुट =सत्य;
क्योंकि सरणी arr में शब्दों द्वारा स्ट्रिंग बनाई जा सकती है।
उदाहरण
निम्नलिखित कोड है -
const arr =['love', 'coding', 'i'];const str ='ilovecoding';constValidString =(arr =[], str) => { arrStr =arr.join('' ); arrStr =arrStr .split('') .sort() .join(''); str =str .split('') .sort() .join(''); const canForm =arrStr.includes(str); वापसी canForm;};console.log(validString(arr, str));