“Uzyskaj zduplikowane wartości z tablicy JavaScript” Kod odpowiedzi

Uzyskaj zduplikowane wartości z tablicy JavaScript

// This code was pasted by ProgrammerRimon, 2022-02-18
// Find dublicates numbers from array;

const a = [1,1,1,3,3,4,5,5,6,7,8,8,8,8,8,9,2];

function findDublicatesNumbersFromArray(a) {
    var d = [];
    for (let i = 0; i < a.length; i++) {
        var ct = a[i];
        var cmt = 0;
        for(var x = 0; x<a.length;++x) {
            if(ct === a[x]) {
                cmt++
                if(cmt > 1) {
                    d.push(a[i])
                }
            }
        }
    }
    return d.filter((i, ix)=> d.indexOf(i) === ix);
}

console.log(findDublicatesNumbersFromArray(a)) 
Homely Hamerkop

Sprawdź duplikaty w tablicy JavaScript

[1, 2, 3].every((e, i, a) => a.indexOf(e) === i) // true

[1, 2, 1].every((e, i, a) => a.indexOf(e) === i) // false
Repulsive Rhinoceros

JavaScript Utwórz tablicę o powtarzanych wartościach

Array(5).fill(2)
//=> [2, 2, 2, 2, 2]
Web Surfer

Zduplikuj liczby w tablicy JavaScript

[1, 1, 2, 2, 3].filter((element, index, array) => array.indexOf(element) !== index) // [1, 2]
Smarty Hearty

Jak uzyskać duplikat wartości z tablicy w JavaScript

var input = [1, 2, 3, 1, 3, 1];

var duplicates = input.reduce(function(acc, el, i, arr) {
  if (arr.indexOf(el) !== i && acc.indexOf(el) < 0) acc.push(el); return acc;
}, []);

document.write(duplicates); // = 1,3 (actual array == [1, 3])
Restu Wahyu Saputra

JavaScript powielisz tablicę

let arr =["a","b","c"];
// ES6 way
const duplicate = [...arr];

// older method
const duplicate = Array.from(arr);
Batman

Odpowiedzi podobne do “Uzyskaj zduplikowane wartości z tablicy JavaScript”

Pytania podobne do “Uzyskaj zduplikowane wartości z tablicy JavaScript”

Więcej pokrewnych odpowiedzi na “Uzyskaj zduplikowane wartości z tablicy JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu