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

জাভাস্ক্রিপ্টে সুপার আয় rosto সংখ্যা (Super Ugly Numbers)


সুপার আয় rosto সংখ্যা

সুপার আয় rosto সংখ্যাগুলো হল ধনাত্মক সংখ্যাগুলো যাদের সব প্রাইম ফ্যাক্টর দেওয়া প্রাইম লিস্ট (primes) এ থাকে। উদাহরণস্বরূপ, primes = [2, 7, 13, 19] হলে প্রথম ১২টি সুপার আয় rosto সংখ্যা হল [1, 2, 4, 7, 8, 13, 14, 16, 19, 26, 28, 32]।

সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসেবে একটি সংখ্যা (num) এবং دوم আর্গুমেন্ট হিসেবে প্রাইম সংখ্যাগুলোর অ্যারে (arr) নেবে। ফাংশনটি num-তম সুপার আয় rosto সংখ্যা খুঁজে বের করে রিটার্ন করবে।

উদাহরণ

কোডটি নিচের মতো –

const num = 7; const arr = [2, 7, 14, 19]; const superUgly = (num = 1, arr = []) => { arr.sort((a, b)=> a - b); const ptr = []; const res = []; for(let i=0;i

আউটপুট

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

16
  1. জাভাস্ক্রিপ্টে অ্যারে খালি কীভাবে করবেন?

  2. জাভাস্ক্রিপ্টে super() ফাংশন কী?

  3. জাভাস্ক্রিপ্টে super কীওয়ার্ড কী?

  4. জাভাস্ক্রিপ্ট Numbers উদাহরণ