আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার দুটি অ্যারে নেয়।
এবং ফাংশনটি সত্যে প্রত্যাবর্তন করা উচিত যদি দুটি অ্যারে একত্রিত এবং শাফলিং করে একটি ধারাবাহিক ক্রম গঠন করতে পারে, অন্যথায় মিথ্যা।
উদাহরণস্বরূপ − যদি অ্যারেগুলি −
হয়const arr1 = [4, 6, 2, 9, 3]; const arr2 = [1, 5, 8, 7];
তারপর আউটপুট সত্য হওয়া উচিত।
উদাহরণ
নিম্নলিখিত কোড -
const arr2 = [1, 5, 8, 7]; const canFormSequence = (arr1, arr2) => { const combined = [...arr1, ...arr2]; if(combined.length < 2){ return true; }; combined.sort((a, b) => a-b); const commonDifference = combined[0] - combined[1]; for(let i = 1; i < combined.length-1; i++){ if(combined[i] - combined[i+1] === commonDifference){ continue; }; return false; }; return true; }; console.log(canFormSequence(arr1, arr2));
আউটপুট
নিম্নোক্ত কনসোলে আউটপুট −
true