কম্পিউটার

জাভাস্ক্রিপ্টে গতিশীলভাবে টাইপ করা অ্যারেতে সর্বাধিক সংখ্যা


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

উদাহরণস্বরূপ:যদি ইনপুট অ্যারে −

হয়
const arr = [23, 'hello', undefined, null, 21, 65, NaN, 1, undefined, 'hii'];

তারপর আউটপুট 65 হওয়া উচিত।

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

এর জন্য কোড হবে −

const arr = [23, 'hello', undefined, null, 21, 65, NaN, 1, undefined, 'hii'];
const pickBiggest = arr => {
   let max = -Infinity;
   for(let i = 0; i < arr.length; i++){
      if(!+arr[i]){
         continue;
      };
      max = Math.max(max, +arr[i]);
   };
   return max;
};
console.log(pickBiggest(arr));

আউটপুট

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

65

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

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

  3. জাভাস্ক্রিপ্ট টাইপ অ্যারে

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