সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা ইংরেজি বর্ণমালার একটি স্ট্রিং নেয়৷ আমাদের ফাংশনটি স্ট্রিংটিতে উপস্থিত রিংগুলির সংখ্যা গণনা করা উচিত৷
O', 'b', 'p', 'e', 'A', ইত্যাদি সকলের একটি রিং আছে যেখানে 'B' এর 2 আছে
উদাহরণ
নিম্নলিখিত কোড -
const str = 'some random text string'; function countRings(str){ const rings = ['A', 'D', 'O', 'P', 'Q', 'R', 'a', 'b', 'd', 'e', 'g', 'o', 'p', 'q']; const twoRings = ['B']; let score = 0; str.split('').map(x => rings.includes(x) ? score++ : twoRings.includes(x) ? score = score + 2 : x ); return score; } console.log(countRings(str));
আউটপুট
7