কম্পিউটার

আমি কীভাবে অনন্য উপাদানগুলির সাথে একটি অ্যারে তৈরি করব (ডুপ্লিকেটগুলি সরান) - জাভাস্ক্রিপ্ট?


ধরা যাক নিচেরটি ডুপ্লিকেট উপাদানগুলির সাথে আমাদের অ্যারে -

var duplicateNumbers = [10, 20, 100, 40, 20, 10, 100, 1000];

আমরা চাই আউটপুট −

হোক
[10, 20, 100, 40, 1000];

শুধুমাত্র অনন্য উপাদান প্রদর্শন করতে, ফিল্টার ধারণা ব্যবহার করুন।

উদাহরণ

নিম্নলিখিত কোড -

var duplicateNumbers = [10, 20, 100, 40, 20, 10, 100, 1000];
console.log("With Duplicates Values=");
console.log(duplicateNumbers);
var noDuplicateNumbersArray = duplicateNumbers.filter(function (value, index, array) {
    return array.indexOf(value) === index;
}
);
console.log("Without Duplicates Values=")
console.log(noDuplicateNumbersArray);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo234.js।

আউটপুট

আউটপুট নিম্নরূপ -

PS C:\Users\Amit\JavaScript-code> node demo234.js
With Duplicates Values=
[
    10,   20, 100,
    40,   20,  10,
   100, 1000
]
Without Duplicates Values=
[ 10, 20, 100, 40, 1000 ]

  1. জাভাস্ক্রিপ্টের সাথে একই অ্যারের একটি অ্যারের উপাদানগুলিকে কীভাবে নকল করবেন?

  2. জাভাস্ক্রিপ্টে বোতাম ক্লিকে li উপাদানগুলি কীভাবে সরিয়ে ফেলা যায়?

  3. JavaScript-এ URL মান সহ অ্যারে থেকে সদৃশগুলি সরান৷

  4. জাভাস্ক্রিপ্টে প্রদত্ত সংখ্যক উপাদানের সাথে অ্যারের পারমুটেশন কীভাবে তৈরি করবেন