সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা যথাক্রমে প্রথম এবং দ্বিতীয় আর্গুমেন্ট হিসাবে দুটি অ্যারে সংখ্যা, arr1 andarr2 নেয়৷
আমাদের ফাংশনটি সত্য হওয়া উচিত যদি এবং শুধুমাত্র যদি arr2 এর প্রতিটি উপাদান arr1 এর যেকোন উপাদানের বর্গ হয় তাদের চেহারার ক্রম নির্বিশেষে।
উদাহরণস্বরূপ, যদি ফাংশনে ইনপুট হয় −
ইনপুট
const arr1 = [4, 1, 8, 5, 9]; const arr2 = [81, 1, 25, 16, 64];
আউটপুট
const output = true;
উদাহরণ
নিম্নলিখিত কোড -
const arr1 = [4, 1, 8, 5, 9]; const arr2 = [81, 1, 25, 16, 64]; const isSquared = (arr1 = [], arr2 = []) => { for(let i = 0; i < arr2.length; i++){ const el = arr2[i]; const index = arr1.indexOf(el); if(el === -1){ return false; }; }; return true; }; console.log(isSquared(arr1, arr2));
আউটপুট
true