когда мы создаем мышь то устонавливаем ей рандомные координаты. В решении написано что мы устонавливаем ей координаты так Math.random() * width; что очень странно введь если поле 20 на 20 и в рандоме на с выпала 2 то координата будет 40 и мы не попадем в таблицу. Может это опечатка и они имели ввиду Math.random() / width; тогда ответ будет в диапозоне от 0 до 20