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

हर अक्षर को अगले अक्षर में बदलना - JavaScript


हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और स्ट्रिंग के प्रत्येक अक्षर को अंग्रेजी वर्णमाला में उसके अगले अक्षर में बदल देता है।

उदाहरण

यदि स्ट्रिंग है:

const str = 'how are you';

तो आउटपुट होना चाहिए:

const output = 'ipx bsf zpv'

कोड

const str = 'how are you'; 
const isAlpha = code => (code >= 65 && code <= 90) || (code >= 97 && code <= 122); 
const isLast = code => code === 90 || code === 122; 
const nextLetterString = str => { 
  const strArr = str.split(''); 
  return strArr.reduce((acc, val) => { 
    const code = val.charCodeAt(0); 
    if (!isAlpha(code)) { return acc + val; } 
    if (isLast(code)) { return acc + String.fromCharCode(code - 25); } 
    return acc + String.fromCharCode(code + 1); 
  }, ''); 
}; 
console.log(nextLetterString(str));

आउटपुट

ipx bsf zpv
  1. ऑब्फस्केटेड जावास्क्रिप्ट कैसे डीबग करें? ऑब्फस्केटेड जावास्क्रिप्ट कैसे डीबग करें?

    ऑब्फस्केटेड जावास्क्रिप्ट कोड डीबग करने के लिए, आपको जावास्क्रिप्ट फॉर्मेटर या ब्यूटिफायर का उपयोग करना होगा।जावास्क्रिप्ट ब्यूटिफाई करने के लिए निम्नलिखित लिंक पर जाएं,बाएं सेक्शन में, अपना ऑब्फस्केटेड जावास्क्रिप्ट कोड जोड़ें और Beautify पर क्लिक करें जैसा कि नीचे दिखाया गया है,क्लिक करने पर, आप द

  1. पेज पर हर लिंक के कोऑर्डिनेट्स खोजने के लिए JavaScript कोड पेज पर हर लिंक के कोऑर्डिनेट्स खोजने के लिए JavaScript कोड

    JavaScript का उपयोग करके पेज पर हर लिंक के कोऑर्डिनेट्स खोजने का निम्नलिखिक कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. जावास्क्रिप्ट में अनाम रैपर फ़ंक्शन्स जावास्क्रिप्ट में अनाम रैपर फ़ंक्शन्स

    अनाम फ़ंक्शन्स का उपयोग कोड स्निपेट्स, जावास्क्रिप्ट लाइब्रेरीज़, फ़ंक्शन्स आदि को रैप करने के लिए किया जाता है ताकि उनकी विजिबिलिटी और नेमस्पेस को कंट्रोल किया जा सके ताकि अन्य लाइब्रेरी कोड के साथ कोई टकराव न हो। IIFE (Immediately Invoked Function Expressions) इस उद्देश्य के लिए उपयोग किए जाते है