কম্পিউটার

জাভাস্ক্রিপ্টে লাইব্রেরি ফাংশন ব্যবহার না করে ASCII মান থেকে বর্ণমালা খোঁজা


সমস্যা

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

এখানে শর্ত হল যে আমরা এই মানগুলিকে রূপান্তর করে এমন কোনও অন্তর্নির্মিত ফাংশন ব্যবহার করতে পারি না।

উদাহরণ

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

const num = 98;
const findChar = (num = 1) => {
   const alpha = 'abcdefghijklmnopqrstuvwxyz';
   if(num >= 97 && num <= 122){
      return alpha[num - 97];
   };
   if(num >= 65 && num <= 90){
      return alpha.toUpperCase()[num - 65];
   };
   return -1;
};
console.log(findChar(num));

আউটপুট

b

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি প্রদত্ত সংখ্যার পরবর্তী মৌলিক সংখ্যা খোঁজা

  2. জাভাস্ক্রিপ্টে লাইব্রেরি ফাংশন ব্যবহার না করে ASCII মান থেকে বর্ণমালা খোঁজা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে 2-ডি অ্যারের প্রতিটি সারিতে ন্যূনতম মানের সমষ্টি খোঁজা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারে থেকে শুধুমাত্র অনুক্রম সংখ্যা খুঁজে বের করা