কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে হেক্সে রূপান্তর করে নমেরিক পার্ট সমষ্টি করা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেবে। ফাংশনটি স্ট্রিং-এর প্রতিটি ক্যারেক্টারকে এর ASCII কোডের হেক্স ভ্যালু-এ রূপান্তর করবে, তারপর হেক্স স্ট্রিং-এ থাকা সংখ্যা গুলোর সমষ্টি বের করবে (হেক্সের অক্ষরগুলো উপেক্ষা করে)।

উদাহরণ

নিচের কোডটি –

const str = "Hello, World!"; const toHexAndSum = (str = '') => { return str .split('') .map(c=>c.charCodeAt()) .map(n=>n.toString(16)) .join('') .split('') .filter(c=>'123456789'.includes(c)) .map(d=>parseInt(d)) .reduce((a, b)=>a+b, 0) }; console.log(toHexAndSum(str));

আউটপুট

কনসোল আউটপুট –

91
  1. জাভাস্ক্রিপ্টে টাইম স্ট্রিং রেক্টিফাই করা (HH:MM:SS)

  2. জাভাস্ক্রিপ্টে শব্দ উল্টে 스페স সংরক্ষণ

  3. জাভাস্ক্রিপ্টে অ্যালফাবেটকে গ্রিক অক্ষরে রূপান্তর

  4. জাভাস্ক্রিপ্টে যেকোনো কেসকে camelCase-এ রূপান্তর