সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি অ্যারে, স্ট্রিং এর a1 এবং a2 নেয়। প্রতিটি স্ট্রিং a থেকে z পর্যন্ত অক্ষর দিয়ে গঠিত। x প্রথম অ্যারের যেকোনো স্ট্রিং এবং y দ্বিতীয় অ্যারের যেকোনো স্ট্রিং হোক।
আমাদের ফাংশন −
এর মান খুঁজে বের করা উচিতmax(abs(length(x) − length(y)))
উদাহরণ
নিম্নলিখিত কোড -
const arr1 = ["hoqq", "bbllkw", "oox", "ejjuyyy", "plmiis", "xxxzgpsssa", "xxwwkktt", "znnnnfqknaz", "qqquuhii", "dvvvwz"]; const arr2 = ["cccooommaaqqoxii", "gggqaffhhh", "tttoowwwmmww"]; const findMaxAbsDiff = (arr1 = [], arr2 = []) => { if(arr1.length === 0 || arr2.length === 0){ return -1; }; let l1 = arr1.map(str => str.length) let l2 = arr2.map(str => str.length) return Math .max(Math.max(...l1) - Math.min(...l2), Math.max(...l2) - Math.min(...l1)); }; console.log(findMaxAbsDiff(arr1, arr2));
আউটপুট
13