অ্যারে ইন্টারসেকশনের জন্য জাভাস্ক্রিপ্টে নিচের কোডটি চালান:
উদাহরণ
<html> <body> <script> let intersection = function(x, y) { x = new Set(x), y = new Set(y); return [...x].filter(k => y.has(k)); }; document.write(intersection([5,7,4,8], [3,9,8,4,3])); </script> </body> </html>
ব্যাখ্যা: Set ব্যবহার করে ডুপ্লিকেট সরিয়ে O(1) লুকআপ পাওয়া যায়। [...x] স্প্রেড অপারেটর দিয়ে সেটকে অ্যারে বানানো হয়েছে, তারপর filter দিয়ে যেসব মান y-তে আছে সেগুলো বাছাই করা হয়েছে। আউটপুট: 4,8 (অথবা 8,4 সেট অর্ডার অনুযায়ী)। এটি ES6+ সিনট্যাক্স, সব আধুনিক ব্রাউজারে কাজ করে।