Задания на булевы операции

Переписать условия в виде выражений

Запишите условия в виде булевых выражений. (Первое условие уже написано.)

Зоны

Сделайте, чтобы круг менял цвета в разных зонах экрана.

Чтобы круг бегал за мышкой, можно написать: circle(mouseX, mouseY, 30)

Две зоны

Три зоны

Девять зон (3 на 3)

Сетка

Совмещаем зоны и циклы.

С помощью square и вложенных циклов for нарисуйте сетку из квадратов.

Затем:

  1. Сделайте, чтобы квадрат под мышкой подсвечивался:

  2. Сделайте, чтобы квадраты в строке и столбце подсвечиваются другим цветом:

  3. (Сложнее) Сделайте, чтобы квадраты на диагоналях тоже подсвечивались.

    Подсказка: в зависимости от того, как написан цикл, может понадобиться использовать деление и Math.floor.