А он вовсе не случайный. Он
псевдослучайный. Алгоритм отталкивается от какого-то стартового числа, а в качестве него можно выбрать все, что угодно - текущее время, движение мыши, спросить у пользователя, ... ...
И сами алгоритмы бывают разные. Помню в школе на бейсике выводил случайным образом точки на экран. В результате получил вполне упорядоченную структуру, а вовсе не "белый шум"
