মনে করুন নিচের অ্যারেটি আছে ডুপ্লিকেট এলিমেন্টসহ −
var duplicateNumbers = [10, 20, 100, 40, 20, 10, 100, 1000];
আমরা চাই আউটপুট হবে −
[10, 20, 100, 40, 1000];
শুধু ইউনিক এলিমেন্ট দেখাতে filter কনসেপ্ট ব্যবহার করুন।
উদাহরণ
নিচে কোডটি দেওয়া হলো −
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 ]