কম্পিউটার

জাভাস্ক্রিপ্টে সফল বর্ণমালার সাথে অক্ষর অদলবদল করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় এবং স্ট্রিংয়ের প্রতিটি অক্ষর ইংরেজি বর্ণমালা থেকে তার পরবর্তী উপাদানে পরিবর্তন করে।

উদাহরণস্বরূপ:যদি স্ট্রিং হয় −

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. JavaScript console.log() উদাহরণ সহ

  2. কিভাবে জাভাস্ক্রিপ্ট দিয়ে টেক্সট টগল করবেন?

  3. উদাহরণ সহ JavaScript getPrototypeOf

  4. উদাহরণ সহ জাভাস্ক্রিপ্টে উত্তরাধিকার