কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারে ইন্টারসেকশন (সাধারণ উপাদান) খুঁজে বের করার সবচেয়ে সহজ কোড

অ্যারে ইন্টারসেকশনের জন্য জাভাস্ক্রিপ্টে নিচের কোডটি চালান:

উদাহরণ

<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+ সিনট্যাক্স, সব আধুনিক ব্রাউজারে কাজ করে।

  1. জাভাস্ক্রিপ্টে Symbol.isConcatSpreadable এর গুরুত্ব

  2. জাভাস্ক্রিপ্টে Sentry-এর ব্যবহার কী?

  3. জাভাস্ক্রিপ্টে মূল অ্যারেতে ০ যোগফলের সাবঅ্যারে চেক করা

  4. জাভাস্ক্রিপ্টে দুটি অ্যারের ইন্টারসেকশন (সাধারণ উপাদান) বের করা