генерируешь блок, с помощью высоты и длины экрана узнаешь до какого значение рандомить, но надо ещё знать размер блока который ты хочешь вставить, так как сам блок может вылезти за экран, поэтому чтобы получить положение блока надо получать рандомное число
Math.random(0, высота экрана - высота блока)
и так же для ширины