Добрый день.
В качестве тренировки делаю небольшой проект:
https://github.com/AlexBalykin/Rainbow. Периодически прямоугольники частично выходят за пределы экрана и появляется горизонтальный или вертикальный скролл, полагаю проблема в функции getRandomPosition и стилях.
Подскажите как решить эту проблему, чтобы прямоугольники не выходили за пределы экрана.
Спасибо.