কম্পিউটার

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


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা 1 থেকে n পর্যন্ত সংখ্যা ধারণকারী সংখ্যার অ্যারে নেয়৷

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

উদাহরণ

নিম্নলিখিত কোড -

const arr = [4, 7, 1, 8, 9, 5, 2, 3];
const findMissing = (arr = []) => {
   const sumArr = arr.reduce((acc, val) => acc + val);
   const { length: len } = arr;
   const sumFirst = (len + 1) * (len + 2) * .5;
   const missing = sumFirst - sumArr;
   return missing;
};
console.log(findMissing(arr));

আউটপুট

6

  1. JavaScript ব্যবহার করে ইনপুট নম্বরের মধ্যে সবচেয়ে বড় 5 সংখ্যার সংখ্যা খুঁজে বের করা

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারে থেকে শুধুমাত্র অনুক্রম সংখ্যা খুঁজে বের করা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে ফিবোনাচি ক্রম খোঁজা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের মধ্যে একটি নির্দিষ্ট সংখ্যার দুটি নিকটতম উপাদান খুঁজে বের করা