outra já? tais rápido em fi xD
essa função é bastante útil
obrigado por postar! REP+
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

outra já? tais rápido em fi xD
essa função é bastante útil
obrigado por postar! REP+
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

Vey esta super rapido
Concerteza outro parabens
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

Obrigado, estou tentando trazer o maximo de conteudo possivel.
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

ta esse uma das variveis n for numerica?
tipo
tab = {1, "a",{}}
coloque uma função pra chegarem se são numeros
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

tipo isNumber(i)?
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

ta esse uma das variveis n for numerica?
tipo
tab = {1, "a",{}}
coloque uma função pra chegarem se são numeros
function math.SumArray(array)
local soma = 0
for _, i in pairs(array) do
if type(i) == "number" then
soma = soma + i
end
end
return soma
end
Editado Agosto 29 por Vodkart
me fez lembrar um pog que eu fiz uma vez, mas era so pra tabelas inteiramente numericas
tab = {2,3,4,6,5}
loadstring("print( ".. table.concat(tab, "+").. ")" )()
tenso '-' kk
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit
Olá, novamente galerinha do Xtibia aqui trago-lhes outra função
ele soma os valores dentro de um array
function math.SumArray(array) local soma,numbers = 0,{} for _, n in pairs(array) do if type(n) == "number" then table.insert(numbers, n) end end for _, i in pairs(numbers) do soma = soma + i end return somaend
Exemplo
local array = {21,31,23} print(math.SumArray(array))retornando
~~ Créditos ~~
Eu
Vodkar( colocou para somar somente números )
Editado Agosto 26 por Skymagnum