Я так понимаю,нужно сделать функцию,которая будет перебирать массив или можно сделать другим способом?
Какой час бьюсь над этой фигней,ничего не выходит
BooBoo1466, есть варианты
1. заранее перемешать список.
2. проверять, не попадался ли этот элемент раньше, и вытаскивать другой. (но это будет очень неэффективно на больших списках, которые подходят к концу)
3. удалять элемент, который вытащили arr.splice(n, 1)
P.S.: Код картинкой - это очень дурной тон. Особенно, когда она ссылкой, а не img.