আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেবে যা একটি ASCII নম্বর রিপ্রেজেন্ট করে। ফাংশনটি নম্বরটিকে তার সংশ্লিষ্ট হেক্সাডেসিমাল কোডে কনভার্ট করবে এবং হেক্সাডেসিমালটি রিটার্ন করবে।
উদাহরণস্বরূপ:
যদি ইনপুট ASCII স্ট্রিং হয়:
const str = '159';
তাহলে এর হেক্সাডেসিমাল কোড হবে 313539।
উদাহরণ
নিচে কোডটি দেওয়া হলো:
const str = '159'; const convertToHexa = (str = '') =>{ const res = []; const { length: len } = str; for (let n = 0, l = len; n < l; n ++) { const hex = Number(str.charCodeAt(n)).toString(16); res.push(hex); }; return res.join(''); } console.log(convertToHexa('159'));আউটপুট
কনসোলে নিচের আউটপুট পাওয়া যাবে:
313539