Regresar
--[[

  ----------------------------------------------------------
  Mosaic | OF Visual Patching Developer Platform

  Copyright (c) 2018 Emanuele Mazza aka n3m3da

     See https://github.com/d3cod3/Mosaic for documentation
  ----------------------------------------------------------


  Condicional Repetición: doble for
        Created by Paco Fuentes

]]


mouseX = 0
mouseY = 0


----------------------------------------------------
function setup()
  of.setCircleResolution(25)
end

----------------------------------------------------
function update()

end

----------------------------------------------------
function draw()
    of.setColor(0) -- fondo negro
    of.drawRectangle(0, 0, OUTPUT_WIDTH, OUTPUT_HEIGHT)

      -- desde la variable i = 0 al ancho de pantalla en pasos de 10 haz
    for i = 1, OUTPUT_WIDTH, 10 do
        -- para j= 0 hasta el alto de la pantalla, de uno en uno, haz..
        for j = 1, OUTPUT_HEIGHT do
          -- si j es múltiplo de i o viceversa entonces..
          if i % j == 0 or j % i == 0 then
              of.setColor(255, 83%i, 0)  -- color modulado por i
          else
              of.setColor(0,255%j, 83%j) -- color modulado por j
          end

        of.drawCircle(i, j, of.random(1, 3)) -- dibuja círculos
      end
    end
end

----------------------------------------------------
function exit()

end

-- input callbacks

----------------------------------------------------