Функция random(n) - генерирует случайное число [0,n] , таким образом n- число указывающее максимальное значение для генерации.
1.random(30)-15 -> (-15,15)
random(30) - это возможные числа в диапазоне [0,30]. random(30) -15 можно объяснить как сдвиг диапазона значений на -15,то есть [-15,15].
2.random(5 ) + 10 -> (10,15)
random(30) - это возможные числа в диапазоне [0,5]. random(5) +10 можно объяснить как сдвиг диапазона значений на +10,то есть [10,15].
3.random(50) -25 -> (-25,25)
random(50) - это возможные числа в диапазоне [0,50]. random(50) -25 можно объяснить как сдвиг диапазона значений на -25,то есть [-25,25].
4.random(15) -> (0,15)
random(15) - это возможные числа в диапазоне [0,15].