কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে undefined এলিমেন্ট থাকা অ্যারেতে সর্বোচ্চ সংখ্যা খুঁজে বের করা


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

আমাদের ফাংশনটি অ্যারেতে থেকে সবচেয়ে বড় সংখ্যা (Number) রিটার্ন করবে।

উদাহরণ −

যদি ইনপুট অ্যারেটি নিচের মত হয় কিছু undefined ভ্যালুসহ −

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. জাভাস্ক্রিপ্টে দেওয়া সংখ্যক উপাদান দিয়ে অ্যারের পারমিউটেশন তৈরি করা