14 lines
364 B
Lua
14 lines
364 B
Lua
-- Mandelbrot set in Lua 6/15/2020 db
|
|
local charmap = { [0]=" ", ".", ":", "-", "=", "+", "*", "#", "%", "@" }
|
|
for y = -1.3, 1.3, 0.1 do
|
|
for x = -2.1, 1.1, 0.04 do
|
|
local zi, zr, i = 0, 0, 0
|
|
while i < 100 do
|
|
if (zi*zi+zr*zr >= 4) then break end
|
|
zr, zi, i = zr*zr-zi*zi+x, 2*zr*zi+y, i+1
|
|
end
|
|
io.write(charmap[i%10])
|
|
end
|
|
print()
|
|
end
|