Modulo:Sandbox/M.casanova/DatiMappa: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
mNessun oggetto della modifica
Riga 4:
local p = {}
 
-- esempio chiamata di funzione {{#invoke:Sandbox/M.casanova/DatiMappa|scala|w|h|x1|y1|x2|y2|...}}
function p.scala( frame )
local t = getArgs(frame)
local amn, amx, bmn, bmx = 200, -200, 200, -200
local dimx = tonumber(t[1])
local dimy = tonumber(t[2])
local xval
for i,v in ipairs(t) do
if t>2 then
xval = tonumber(t[i])
if (i % 2 == 0) then
if (amn > xval) then amn = xval end
if (amx < xval) then amx = xval end
else
if (bmn > xval) then bmn = xval end
if (bmx < xval) then bmx = xval end
end
end
end