কম্পিউটার

সংখ্যাকে বর্ণমালার অক্ষর জাভাস্ক্রিপ্টে রূপান্তর করুন


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

যেমন −

toAlpha(3) = C
toAlpha(18) = R

ইত্যাদি।

ASCII কোডগুলি

ASCII কোড হল আমাদের কীবোর্ডে উপস্থিত সমস্ত অক্ষর এবং সংখ্যার মানক সাংখ্যিক উপস্থাপনা এবং এর জন্য অনেকগুলি৷

ক্যাপিটাল ইংলিশ বর্ণমালাগুলিও ascii চার কোডগুলিতে ম্যাপ করা হয়, এগুলি 65 থেকে শুরু হয় এবং 90 পর্যন্ত যায়, 65 'A'-এর মান, 'B'-এর জন্য 66 ইত্যাদি। আমরা ম্যাপ করতে এই কোডগুলি ব্যবহার করতে পারি। আমাদের বর্ণমালা

এটি করার জন্য সম্পূর্ণ কোড হবে −

উদাহরণ

const toAlpha = (num) => {
   if(num < 1 || num > 26 || typeof num !== 'number'){
      return -1;
   }
   const leveller = 64;
   //since actually A is represented by 65 and we want to represent it
   with one
   return String.fromCharCode(num + leveller);
};
console.log(toAlpha(18));

আউটপুট

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

R

  1. জাভাস্ক্রিপ্টে পরিপাটি সংখ্যা

  2. জাভাস্ক্রিপ্টে একটি সংখ্যার সবচেয়ে বড় সংখ্যা

  3. জাভাস্ক্রিপ্টে সংখ্যাকে অক্ষরে রূপান্তর করুন

  4. জাভাস্ক্রিপ্টে একটি সংখ্যা ফ্যাক্টরাইজ করুন