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

জাভাস্ক্রিপ্টে স্ট্রিং কী হলে দুটি অ্যারে তুলনা করা

ধরুন প্রথম অ্যারেটি হলো:

const firstArray = [    { "name": "John Doe" },    { "name": "John Smith" },    { "name": "David Miller" },    { "name": "Bob Taylor" },    { "name": "Carol taylor" },    { "name": "Adam Smith" }, ];

দ্বিতীয় অ্যারেটি হলো:

const secondArray = [    { "name": "Adam Smith" },    { "name": "John Doe" },    { "name": "David Miller" },    { "name": "James Taylor" } ];

তুলনা করতে map() এবং includes() ব্যবহার করুন।

উদাহরণ

নিচে কোডটি দেওয়া হলো:

const firstArray = [    { "name": "John Doe" },    { "name": "John Smith" },    { "name": "David Miller" },    { "name": "Bob Taylor" },    { "name": "Carol taylor" },    { "name": "Adam Smith" }, ]; const secondArray = [    { "name": "Adam Smith" },    { "name": "John Doe" },    { "name": "David Miller" },    { "name": "James Taylor" } ]; const getAllValue = ({ 'name': name }) => name; const result = firstArray    .map(getAllValue)    .filter(value => secondArray       .map(getAllValue)       .includes(value)    ); console.log(result);

প্রোগ্রামটি চালানোর জন্য নিচের কমান্ডটি ব্যবহার করুন:

node fileName.js

এখানে আমার ফাইলটির নাম demo251.js।

আউটপুট

কনসোলে নিচের আউটপুটটি দেখাবে:

PS C:\Users\Amit\javascript-code> node demo251.js [ 'John Doe', 'David Miller', 'Adam Smith' ]
  1. জাভাস্ক্রিপ্টে দুটি অ্যারে জয়েন করা

  2. জাভাস্ক্রিপ্টে দুটি অ্যারে গুণ করা

  3. জাভাস্ক্রিপ্টে একক ক্যারেক্টার অ্যারে দুটি তুলনা করে পার্থক্য বের করা

  4. C#-এ দুটি অ্যারে তুলনা করা (Compare Two Arrays)