কম্পিউটার

জাভাস্ক্রিপ্টে সিরিজের (প্রথম অ-পরপর সংখ্যা) লঙ্ঘনকারী প্রথম উপাদানটির সূচী খোঁজা


আমাদের একটি ফাংশন লিখতে হবে যা একটি অ্যারে নেয় এবং এটি থেকে প্রথম অ-পরবর্তী সংখ্যার সূচী প্রদান করে।

সব সংখ্যার মতই সাধারণ পার্থক্য 1 এর একটি গাণিতিক অগ্রগতিতে হবে। কিন্তু তারপর নম্বর, যা এই নিয়ম লঙ্ঘন করে, আমাদের তার সূচকটি ফেরত দিতে হবে। যদি সমস্ত সংখ্যা নিখুঁত ক্রমে থাকে তবে আমাদের -1 ফেরত দেওয়া উচিত।

উদাহরণ

চলুন এই ফাংশনের জন্য কোড লিখি -

const arr = [1,2,3,4,5,6,8,9,10];
const secondArr = [3,4,5,6,7,8,9,10,11,12,13,14,15];
const findException = (arr) => {
   for(let i = 0; i < arr.length-1; i++){
      if(arr[i+1] - arr[i] !== 1){
         return i+1;
      };
   };
   return -1;
};
console.log(findException(arr));
console.log(findException(secondArr));

আউটপুট

কনসোলে আউটপুট -

6
-1

  1. JavaScript-এ একটি অ্যারেতে প্রথম অ-পরপর নম্বর খোঁজা

  2. জাভাস্ক্রিপ্ট ব্যবহার করে অ্যারে নম্বর খুঁজে বের করা যা অ্যারেতে কোনো ইতিবাচক বা ঋণাত্মক সংখ্যার মিল নেই

  3. JavaScript ব্যবহার করে nth সূচকে উপস্থিত অ্যারে উপাদানের nth শক্তি খুঁজে বের করা

  4. C# এ অ্যারের প্রথম উপাদানের সূচী খোঁজা