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

জাভাস্ক্রিপ্টে দুটি অ্যারের পার্থক্য বের করার উপায়

জাভাস্ক্রিপ্টে দুটি অ্যারের পার্থক্য বের করতে নিচের কোড চালান। এখানে split(), indexOf(), sort() ইত্যাদি মেথড ব্যবহার করে দুটি অ্যারেতে ভিন্ন এলিমেন্টগুলো বের করা হয়েছে।

উদাহরণ

<html>
  <head>
    <title>জাভাস্ক্রিপ্ট Dates</title>
  </head>
  <body>
    <script>
      function arrDifference (arr1, arr2) {
        var arr = [];
        arr1 = arr1.toString().split(',').map(Number);
        arr2 = arr2.toString().split(',').map(Number);
        // array1 এর জন্য
        for (var i in arr1) {
          if(arr2.indexOf(arr1[i]) === -1)
            arr.push(arr1[i]);
        }
        // array2 এর জন্য
        for(i in arr2) {
          if(arr1.indexOf(arr2[i]) === -1)
            arr.push(arr2[i]);
        }
        return arr.sort((x,y) => x-y);
      }
      document.write(arrDifference([50, 40, 90], [70, 50, 99, 40, 90]));
    </script>
  </body>
</html>

আউটপুট

70,99
  1. জাভাস্ক্রিপ্টে দুটি অ্যারে সমতুল্য করা

  2. How to get the difference between two dates in Android?

  3. MongoDB-তে দুটি অ্যারের ইন্টারসেকশন বের করা

  4. MySQL-এ দুটি কালামের পার্থক্য নতুন কালাম হিসেবে দেখান