সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি ছোট হাতের বর্ণমালা স্ট্রিং নেয়। বর্ণমালায় 'a'-এর সূচী হল 1, 'b'-এর 2 'c' হল 3 … 'z'-এর হল 26৷
আমাদের ফাংশনটি স্ট্রিং অক্ষরগুলির সমস্ত সূচী যোগ করে ফলাফল প্রদান করবে৷
উদাহরণ
নিম্নলিখিত কোড -
const str = 'lowercasestring'; const findScore = (str = '') => { const alpha = 'abcdefghijklmnopqrstuvwxyz'; let score = 0; for(let i = 0; i < str.length; i++){ const el = str[i]; const index = alpha.indexOf(el); score += (index + 1); }; return score; }; console.log(findScore(str));
আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
188