ещё пример нашёл через Set: https://codepen.io/vlad-bezden/pen/OMEXJz?editors=0012
может не хватает элементов в массиве?