Mandelbrot Fractal document body style height 200px let canvas document createElement canvas document body appendChild canvas canvas width 400 canvas height 400 var context canvas getContext 2d for var x 0 x canvas width x for var y 0 y canvas height y var i 0 var cx 2 x 50 var cy 2 y 50 var zx 0 var zy 0 do var xt zx zy zx zx zx zy zy cx zy 2 xt cy i while i 255 zx zx zy zy 4 var color i toString 16 context beginPath context rect x 2 y 2 2 2 context fillStyle color color color context fill console log ready
y 0 do var xt zx zy zx zx zx zy zy cx zy 2 xt cy i while i 255 zx zx zy zy 4 var color i toString 16 context beginPath context rect x 2 y 2 2 2 context fillStyle color color color context fill console log ready