কম্পিউটার

একটি স্ট্রিং-এ অনুপস্থিত অক্ষর খোঁজা - জাভাস্ক্রিপ্ট


আমাদের m দৈর্ঘ্যের একটি স্ট্রিং আছে যেটিতে ইংরেজি বর্ণমালার প্রথম m অক্ষর রয়েছে, কিন্তু কোনোভাবে, একটি উপাদান স্ট্রিং থেকে হারিয়ে গেছে। সুতরাং, এখন স্ট্রিংটিতে রয়েছে,

m-1 letters

আমাদের এমন একটি ফাংশন লিখতে হবে যা এই ধরনের একটি স্ট্রিং নেয় এবং স্ট্রিং থেকে অনুপস্থিত উপাদানটি ফেরত দেয়

উদাহরণ

নিম্নলিখিত কোড -

const str = "acdghfbekj";
const missingCharacter = str => {
   // to make the function more consistent
   const s = str.toLowerCase();
   for(let i = 97; ; i++){
      if(s.includes(String.fromCharCode(i))){
         continue;
      };
      return String.fromCharCode(i);
   };
   return false;
};
console.log(missingCharacter(str));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট −

i

  1. জাভাস্ক্রিপ্টে সংখ্যার অ্যারেতে অনুপস্থিত উপাদান খোঁজা

  2. জাভাস্ক্রিপ্টে একটি স্ট্রিংয়ে হ্যামিং দূরত্ব খোঁজা

  3. জাভাস্ক্রিপ্টে স্ট্রিংয়ে ন্যূনতম মুছে ফেলার সন্ধান করা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে স্ট্রিং-এ একটি অক্ষরের অবিলম্বে পরবর্তী অক্ষর খোঁজা