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

স্ট্রিং-এর ASCII স্কোর বের করা - JavaScript


ASCII কোড

ASCII হল একটি ৭-বিট ক্যারেক্টার কোড যেখানে প্রতিটি বিট একটি অনন্য ক্যারেক্টার প্রতিনিধিত্ব করে।

প্রতিটি ইংরেজি বর্ণের একটি অনন্য ডেসিমেল ASCII কোড থাকে।

একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেবে এবং স্ট্রিং-এর সব ক্যারেক্টারের ASCII কোডের যোগফল গণনা করবে।

উদাহরণ

নিচে কোডটি দেওয়া হল −

const str = 'This string will be used for calculating ascii score'; const calculateASCII = str => {   let res = 0;   for(let i = 0; i < str.length; i++){     const num = str[i].charCodeAt(0);     res += num;   };   return res; }; console.log(calculateASCII(str));

আউটপুট

কনসোলে নিচের আউটপুট দেখা যাবে −

4946

  1. জাভাস্ক্রিপ্টে লোয়ারকেস অ্যালফা স্ট্রিংয়ের ১-ভিত্তিক ইনডেক্স স্কোর বের করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে একমাত্র ইউনিক স্ট্রিং খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে স্ট্রিংয়ে সর্বোচ্চ দীর্ঘ স্বরবর্ণ (vowel) সাবস্ট্রিং দৈর্ঘ্য

  4. জাভাস্ক্রিপ্টে ব্র্যাকেটের স্কোর নির্ণয়