Módulo:Sort

Fonte: Enciclopédia de conhecimento da Igreja de Deus
Revisão em 01h25min de 14 de maio de 2024 por Jaewoo (discussão | contribs) (Criou a página com "p={} function p.f(frame) t={} delim = frame.args[1] for n,v in frame:argumentPairs() do table.insert (t,v) end t[1]='' table.sort (t) for i,v in ipairs(t) do if i>2 then r=r..delim..v elseif i==2 then r=v end end return r end function p.g(frame) t={} for n,v in frame:argumentPairs() do table.insert (t,v) end table.sort (t) for i,v in ipairs(t) do if i>1 then r=r..'\n'..v elseif i==1 then r=v end e...")
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa

A documentação para este módulo pode ser criada na página Módulo:Sort/doc

p={}
		
function p.f(frame)
				t={}
				delim = frame.args[1]
				for n,v in frame:argumentPairs() do table.insert (t,v) end
				t[1]=''
				table.sort (t)
				for i,v in ipairs(t) do 
								if i>2 then r=r..delim..v elseif i==2 then r=v end
				end
				return r
end
function p.g(frame)
				t={}
				for n,v in frame:argumentPairs() do table.insert (t,v) end
				table.sort (t)
				for i,v in ipairs(t) do 
								if i>1 then r=r..'\n'..v elseif i==1 then r=v end
				end
				return r
end
	
return p