কম্পিউটার

JavaScript ব্যবহার করে একটি স্ট্রিং নম্বরে পৃথক জোড় এবং বিজোড় সংখ্যার যোগফল


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যেটি সংখ্যা সহ স্ট্রিং নেয় এবং আমাদের ফাংশনটি সত্য হওয়া উচিত যদি জোড় সংখ্যার যোগফল বিজোড় সংখ্যার চেয়ে বেশি হয়, অন্যথায় মিথ্যা।

উদাহরণ

নিম্নলিখিত কোড -

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

  1. জাভাস্ক্রিপ্ট ব্যবহার করে ক্রমাগত বিজোড় বা জোড় সংখ্যা ধারণ করার জন্য সংখ্যা বিভক্ত করা

  2. জাভাস্ক্রিপ্ট ব্যবহার করে স্ট্রিং নম্বর সংখ্যার দ্বিতীয়ার্ধকে শূন্যে পরিবর্তন করা হচ্ছে

  3. PL/SQL-এ একটি সংখ্যায় বিজোড় এবং জোড় সংখ্যা গণনা করুন

  4. C++ এ জোড় এবং বিজোড় স্থানে একটি সংখ্যার অঙ্কের সমষ্টি খুঁজুন