हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में एक स्ट्रिंग लेता है।
स्ट्रिंग में बड़े और छोटे दोनों अक्षर हो सकते हैं।
फ़ंक्शन को इनपुट स्ट्रिंग के आधार पर एक नई स्ट्रिंग बनानी चाहिए जिसमें सभी बड़े अक्षर छोटे में और सभी छोटे अक्षर बड़े में बदल जाएं।
उदाहरण
निम्नलिखित कोड देखें:
const str = 'ThIs Is A STriNG';
const findLetter = (char = '') => {
if (char.toLowerCase() === char.toUpperCase()) {
return char;
} else if (char.toLowerCase() === char) {
return char.toUpperCase();
} else {
return char.toLowerCase();
};
};
const swapCase = (str = '') => {
let res = '';
for (let i = 0; i < str.length; i++) {
const el = str[i];
res += findLetter(el);
};
return res;
};
console.log(swapCase(str));
आउटपुट
कंसोल पर निम्नलिखित आउटपुट प्राप्त होगा:
tHiS iS a stRIng