সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেবে। ফাংশনটি সবচেয়ে দীর্ঘ সেই কন্টিগুয়াস সাবস্ট্রিংয়ের দৈর্ঘ্য রিটার্ন করবে যেটি শুধু স্বরবর্ণ (vowel) ধারণ করে।
উদাহরণ
নিচে কোড দেওয়া হলো:
const str = 'schooeal';
const findLongestVowel = (str = '') => {
let cur = 0
let max = 0
for (let i = 0; i < str.length; ++i) {
if ("aeiou".includes(str[i])) {
cur++
if (cur > max) {
max = cur
}
} else {
cur = 0
}
}
return max
};
console.log(findLongestVowel(str));
আউটপুট
4