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

জাভাস্ক্রিপ্টে অ্যারে থেকে সবচেয়ে বড় সংখ্যা কনস্ট্রাক্ট করা


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

ফাংশনটি অ্যারেতে থাকা নম্বরগুলো স্ট্রিংয়ে জোড়া দিয়ে যাতে সেই নম্বর সেট থেকে সম্ভাব্য সবচেয়ে বড় নম্বর তৈরি হয়।

উদাহরণস্বরূপ:

যদি ইনপুট অ্যারে হয়:

const arr = [5, 45, 34, 9, 3];

তাহলে আউটপুট হবে:

const output = '9545343';

উদাহরণ

নিচে কোডটি দেওয়া হলো:

const arr = [5, 45, 34, 9, 3]; const largestNumber = (arr = []) => {    if(arr.every( n => n === 0)){       return '0';    }    arr.sort((a, b) => {       const s1 = new String(a);       const s2 = new String(b);       const first = s1 + s2;       const second = s2 + s1;       if(first > second){          return -1;       }else if(first < second){          return 1;       };       return 0;    });    return arr.join(''); }; console.log(largestNumber(arr));

আউটপুট

কনসোল আউটপুট:

9545343

  1. জাভাস্ক্রিপ্ট অ্যারেতে সবচেয়ে বড় সংখ্যা খুঁজে বের করার পদ্ধতি

  2. জাভাস্ক্রিপ্ট Array.from() মেথড

  3. জাভাস্ক্রিপ্ট Array.from() মেথড

  4. জাভাস্ক্রিপ্টে ইনপুট সংখ্যার প্রথম n প্রাকৃতিক গুণফল অ্যারে তৈরি