पैंग्राम स्ट्रिंग्स:
एक पैंग्राम एक स्ट्रिंग है जिसमें अंग्रेजी वर्णमाला का हर अक्षर होता है।
हमें एक JavaScript फ़ंक्शन लिखना है जो पहली और एकमात्र आर्गुमेंट के रूप में एक स्ट्रिंग लेता है और यह निर्धारित करता है कि वह स्ट्रिंग पैंग्राम है या नहीं। इस समस्या के उद्देश्य के लिए, हम केवल लोअरकेस वर्णमाला पर विचार करेंगे।
उदाहरण
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