সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি ডিজিট-যুক্ত স্ট্রিং নেবে এবং যদি জোড় ডিজিটগুলোর যোগফল বিজোড় ডিজিটগুলোর যোগফলের চেয়ে বড় হয় তবে true রিটার্ন করবে, অন্যথায় false।
উদাহরণ
নিচে কোড দেওয়া হলো:
const num = '645457345';
const isEvenGreater = (str = '') => {
let evenSum = 0;
let oddSum = 0;
for(let i = 0; i < str.length; i++){
const el = +str[i];
if(el % 2 === 0){
evenSum += el;
}else{
oddSum += el;
};
};
return evenSum > oddSum;
};
console.log(isEvenGreater(num));
আউটপুট
false