প্যানগ্রাম স্ট্রিং:
প্যানগ্রাম হল একটি স্ট্রিং যাতে ইংরেজি বর্ণমালার প্রতিটি অক্ষর থাকে।
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিংকে প্রথম এবং একমাত্র যুক্তি হিসাবে নেয় এবং সেই স্ট্রিংটি প্যানগ্রাম কিনা তা নির্ধারণ করে। এই সমস্যার উদ্দেশ্যে, আমরা শুধুমাত্র ছোট হাতের অক্ষরগুলি বিবেচনা করব৷
৷উদাহরণ
এর জন্য কোড হবে −
const str = 'We promptly judged antique ivory buckles for the next prize'; const isPangram = (str = '') => { str = str.toLowerCase(); const { length } = str; const alphabets = 'abcdefghijklmnopqrstuvwxyz'; const alphaArr = alphabets.split(''); for(let i = 0; i < length; i++){ const el = str[i]; const index = alphaArr.indexOf(el); if(index !== -1){ alphaArr.splice(index, 1); }; }; return !alphaArr.length; }; console.log(isPangram(str));
আউটপুট
এবং কনসোলে আউটপুট হবে −
true