Я с самого начала думал, сделать выборку элементов массива с помощью перемешивания, а потом вывода 5 первых элементов. Но всё же решил уточнить на форуме, посмотрел много вариантов реализации этого примера с помощью установки маркера flag, а так же нашёл исходники покера где выбирается 5 карт, там было сделано с помощью splice. Но в итоге я решил всё же остановится на выборе перемешивания и вывода пяти элементов. Мне нужно получить 5 уникальных неповторяющих значения и чтобы каждый раз они были новые. Здесь я уверен, что повторов не будет.
Добавлено через 2 минуты
Цитата:
Ведь массив может быть из ста одинаковых ("повторяющихся") элементов Потому что массив хранит не сами объекты, а ссылки на них.
|
Я уже позаботился о том, чтобы объекты в массиве не повторялись.