আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং গ্রহণ করে যা একটি ASCII নম্বর উপস্থাপন করে। ফাংশনটি সংখ্যাটিকে তার সংশ্লিষ্ট হেক্সাডেসিমেল কোডে রূপান্তর করবে এবং হেক্সাডেসিমেল ফেরত দেবে।
উদাহরণস্বরূপ -
f ইনপুট 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