একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি সংখ্যা অ্যারে নেবে।
ফাংশনটি true রিটার্ন করবে যদি দুটি অ্যারে একসাথে মিলিয়ে এবং শাফল করে একটি ক্রমবর্ধমান সিকোয়েন্স তৈরি করা সম্ভব হয়, অন্যথায় false।
উদাহরণ − যদি অ্যারে দুটি হয় −
const arr1 = [4, 6, 2, 9, 3]; const arr2 = [1, 5, 8, 7];
তবে আউটপুট হবে true।
উদাহরণ
নিচে কোডটি দেওয়া হল −
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