সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা বৈধ শব্দ এবং একটি স্ট্রিং এর ক্রমানুসারে নেয়। আমাদের ফাংশন পরীক্ষা করা উচিত যদি স্ট্রিংটি অ্যারের থেকে এক বা একাধিক শব্দ দ্বারা গঠিত হয়।
ইনপুট
const arr = ['love', 'coding', 'i']; const str = 'ilovecoding';
আউটপুট
const output = true;
কারণ অ্যারের অ্যারের শব্দ দিয়ে স্ট্রিং তৈরি করা যায়।
উদাহরণ
নিম্নলিখিত কোড -
const arr = ['love', 'coding', 'i']; const str = 'ilovecoding'; const validString = (arr = [], str) => { let arrStr = arr.join(''); arrStr = arrStr .split('') .sort() .join(''); str = str .split('') .sort() .join(''); const canForm = arrStr.includes(str); return canForm; }; console.log(validString(arr, str));
আউটপুট
true