Из двузначного числа просят вычесть составляющие его цифры.
Получаем такую формулу:
[(10x)+y]-(x+y) = 9x
То есть, результатот всегда будет число, кратное 9.
В таблице символов это номера 9, 18, 27, 36, 45, 54, 63, 72, 81, 90 и 99.
Всем этим номерам (кроме 90 и 99) соответствует ВСЕГДА ОДИН И ТОТ ЖЕ СИМВОЛ-РИСУНОК. И именно этот символ "спрятан" под большим черным квадратом. Числа 90 и 99 являются исключением из этого правила, потому что они никогда не могут появиться в результате приведенной выше формулы (максимальное двузначное число - это 99, и наша формула для него дает 99-(9+9)=81), - поэтому для них проставлены другие символы (с целью отвлечения внимания игрока).
Так вот - каждый раз, когда мы жмем на большой квадрат, срабатывает генератор случайных чисел, прописанный в скрипте этой веб-страницы, и в таблице для наших девятикратных чисел начинает отображаться другой символ - но снова одинаковый для всех чисел из нашей последовательности и совпадающий с символом под черным квадратом.