You still have the time dimension. That is why there is no example given: you have the blink.ino.
And you even might change the color so there are many more dimensions.
It is a good exercise to reduce the delay time starting from 1000 milliseconds, manually or by program commands to find out up to what delays you will still be ables to see the LED flashing.
What will happen, when you reached 0 milliseconds, still reducing the delay?
Do the same, but connect a piezo speaker to the LED port and listen.
You might want to replace the
delayMicroseconds(μ) function to get faster switching on and off.