Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

दिए गए स्ट्रिंग एन में प्रत्येक अक्षर को जावास्क्रिप्ट में वर्णमाला में नीचे कैसे स्थानांतरित करें?

<घंटा/>

हमें अक्षरों की एक स्ट्रिंग दी गई है। हमारा काम इसके प्रत्येक अक्षर को अंग्रेजी वर्णमाला में 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

  1. मैं एक जावास्क्रिप्ट ऑब्जेक्ट की सामग्री को एक स्ट्रिंग प्रारूप में कैसे प्रदर्शित करूं?

    document.getElementById() का उपयोग करें और innerHTML का उपयोग करके प्रदर्शित करें। निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1

  1. जावास्क्रिप्ट स्क्रॉल डाउन के लिए लूप को कैसे रोकें?

    लूप को रोकने के लिए, जावास्क्रिप्ट में clearInterval() का उपयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width,

  1. जावास्क्रिप्ट में एक स्ट्रिंग के रूप में संपूर्ण दस्तावेज़ HTML कैसे प्राप्त करें?

    संपूर्ण दस्तावेज़ HTML को एक स्ट्रिंग के रूप में प्राप्त करने के लिए, आंतरिक HTML की अवधारणा का उपयोग करें, जैसे - document.documentElement.innerHTML; उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8"> &