কম্পিউটার

ধনাত্মক পূর্ণসংখ্যা বর্গক্ষেত্র অ্যারে জাভাস্ক্রিপ্ট


ধরা যাক, আমাদের একটি অ্যারে রয়েছে যাতে কিছু সংখ্যা, ধনাত্মক, ঋণাত্মক, দশমিক এবং পূর্ণসংখ্যা রয়েছে। আমাদের একটি ফাংশন লিখতে হবে যা একটি অ্যারে নেয় এবং মূল অ্যারে থেকে সমস্ত ধনাত্মক পূর্ণসংখ্যার বর্গক্ষেত্রের একটি অ্যারে প্রদান করে৷

চলুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

const arr = [1, -4, 6.1, 0.1, 2.6, 5, -2, 1.9, 6, 8.75, -7, 5];
const squareSum = (arr) => {
   return arr.reduce((acc, val) => {
      //first condition checks for positivity and second for wholeness of the number
      if(val > 0 && val % 1 === 0){
         acc += val*val;
      };
      return acc;
   },0);
}
console.log(squareSum(arr));

আউটপুট

কনসোলে আউটপুট হবে −

87

  1. আমি কিভাবে জাভাস্ক্রিপ্টে একটি অ্যারে খালি করব?

  2. জাভাস্ক্রিপ্টে কিভাবে একটি অ্যারে খালি করা যায়

  3. JavaScript Array.prototype.map() ফাংশন

  4. জাভাস্ক্রিপ্ট বেসিক অ্যারে পদ্ধতি