Witam serdecznie,
potrzebuję pomocy z napisaniem funkcji która będzie sprawdzać tablicę w poszukiwaniu zdublowanych jej wyników.
Oto wyniki mojej tablicy:
  1. posID (posTop posLeft)
  2.  
  3. event-0 (183px 456px)
  4. event-1 (264px 152px)
  5. event-2 (426px 912px)
  6. event-1 (264px 304px)
  7. event-1 (264px 456px)
  8. event-1 (264px 608px)
  9. event-1 (264px 760px)
  10. event-1 (264px 912px)
  11. event-1 (345px 0px)
  12. event-1 (345px 152px)
  13. event-1 (345px 304px)
  14. event-1 (345px 456px)
  15. event-1 (345px 608px)
  16. event-1 (345px 760px)
  17. event-1 (345px 912px)
  18. event-1 (426px 0px)
  19. event-1 (426px 152px)
  20. event-1 (426px 304px)
  21. event-1 (426px 456px)
  22. event-1 (426px 608px)
  23. event-1 (426px 760px)
  24. event-1 (426px 912px)


Funkcja musi przeszukać posID która ma takie same wartości posTop i posLeft i wyświetlić posID dla podwójnego wyniku.
W przypadku powyższej tablicy wynikiem funkcji powinno być event-1, gdyż posTop i posLeft jest identyczna jak dla posID event-2.

Macie jakieś pomysły ?
Za wszelką pomoc będę bardzo wdzięczny !

UPDATE:
Nie wiem czy to ważne ale są to trzy osobne tablice z czego oczywiście można zrobić jedną. Ale póki co wygląda to tak:
  1. posID = new Array();
  2. posTop = new Array();
  3. posLeft = new Array();


Myślę, że to mogłoby mi pomóc ale jak to zastosować dla tego typu tablic(y) ?!
Kod
http://stackoverflow.com/questions/19395257/how-to-count-duplicate-value-in-an-array-in-javascript