हमें एक JavaScript फ़ंक्शन लिखना है जो एक लोअरकेस स्ट्रिंग लेता है और एक नई स्ट्रिंग लौटाता है जिसमें [a, m] के बीच के सभी तत्व 0 से और [n, z] के बीच के सभी तत्व 1 से दर्शाए गए हों।
कोड
const str = 'Hello worlld how are you';
const stringToBinary = (str = '') => {
const s = str.toLowerCase();
let res = '';
for (let i = 0; i < s.length; i++) {
if (s[i].toLowerCase() === s[i].toUpperCase()) {
res += s[i];
continue;
}
if (s[i] > 'm') { res += 1; } else { res += 0; }
}
return res;
};
console.log(stringToBinary(str));
आउटपुट
00001 111000 011 010 111