কম্পিউটার

একটি অক্ষরকে তার বর্ণমালার অবস্থান জাভাস্ক্রিপ্ট দিয়ে প্রতিস্থাপন করুন


আমাদের এমন একটি ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয়, এটিকে যেকোনো হোয়াইটস্পেস থেকে ছাঁটাই করে, এটিকে ছোট হাতের অক্ষরে রূপান্তর করে এবং ইংরেজি বর্ণমালায় সংশ্লিষ্ট অক্ষরের অবস্থান বর্ণনা করে সংখ্যার একটি অ্যারে প্রদান করে, স্ট্রিংয়ের মধ্যে যেকোনো হোয়াইটস্পেস বা বিশেষ অক্ষর উপেক্ষা করা উচিত। পি>

যেমন −

Input → ‘Hello world!’
Output → [8, 5, 12, 12, 15, 23, 15, 18, 12, 4]

এর জন্য কোড হবে −

উদাহরণ

const str = 'Hello world!';
const mapString = (str) => {
   const mappedArray = [];
   str
   .trim()
   .toLowerCase()
   .split("")
   .forEach(char => {
      const ascii = char.charCodeAt();
      if(ascii >= 97 && ascii <= 122){
         mappedArray.push(ascii - 96);
      };
   });
   return mappedArray;
};
console.log(mapString(str));

আউটপুট

কনসোলে আউটপুট হবে −

[
   8, 5, 12, 12, 15,
   23, 15, 18, 12, 4
]

  1. স্ট্রিং জাভাস্ক্রিপ্টে একটি তারকাচিহ্ন দিয়ে একাধিক অক্ষর প্রতিস্থাপন করে

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

  3. জাভাস্ক্রিপ্টে nth ফরোয়ার্ড বর্ণমালা দিয়ে বর্ণমালা প্রতিস্থাপন করুন

  4. জাভাস্ক্রিপ্টে নির্দিষ্ট অক্ষর দিয়ে শুরু হওয়া শব্দ খোঁজা