Рандом представляет собой выпадение случайного значения из списка значений. Вот возьмем в качестве примера последовательность 0 1 2 3 4 5 6 7 8 9 10 Качественная генерация перемешивает цифры и выдает случайное из них. Мешает 10 4 1 3 5 7 9 8 0 2 6 Выдает 5 При повторной генерации: 3 Еще раз: 8 и так далее.. Самый простой пример пароль, когда буквы перемешиваются в случайном порядке и каждая буква представляет собой еще один алфавит. Это может помочь защититься от взлома. Хотя в современных условиях применяется хеширование, пароль превращается в уникальную строчку из которой нельзя восстановить исходник (пароль) если хеши стойкие. Несмотря на специфичность рандома, он все таки актуален в ряде случаев: например при определении случайного победителя из множества пользователей, генерации уровней в рогаликах, чтобы каждый раз получался неожиданный эффект для игрока. Также можно отметить такие забавы "как угадай цифру" или "скажи случайное число". Рандом может выручить в исследовани