हमें वर्णमाला की एक स्ट्रिंग दी गई है। हमारा कार्य इसके प्रत्येक वर्णमाला को उस वर्णमाला से बदलना है जो अंग्रेजी वर्णमाला में उससे n वर्णमाला दूर है; अर्थात यदि n = 1, तो a को b से बदलें, b को c से बदलें, आदि (z को a से बदला जाएगा)।
उदाहरण के लिए -
const str = "crazy"; const n = 1;
आउटपुट होना चाहिए -
alphabeticShift(inputString) = "dsbaz".
उदाहरण
निम्नलिखित कोड है -
const str = 'crazy';
const alphabeticShift = (str = '', n = 1) => {
let arr = [];
for (let i = 0; i < str.length; i++) {
arr.push(String.fromCharCode((str[i].charCodeAt() + n)));
}
let res = arr.join("").replace(/{/g, 'a');
return res;
};
console.log(alphabeticShift(str));आउटपुट
कंसोल पर आउटपुट होगा -
dsbaz