Ir para conteúdo

Funções Mutiplex - By SmiX the Bear


SmiX

Posts Recomendados

o sei se é digna de ser postada, mas vou apresentala, ela pega um número e quais são os múltiplos desse número.

 

function s(value, mul)
       if value % mul == 0 then 
         return ""..value.."-- Multiplo" 
        else 
         return ""..value.." - Não multiplo" 
       end
end

 

Use assim:

 

for i = 1, 50 do
   print(s(i, 5))
end

Link para o comentário
Compartilhar em outros sites

Legalzinha a tua função, SmiX. Não vejo muita aplicações dela em scripts, mas é bom para aprendizado.

 

Abraços.

 

 

Obs: Teria como parar de usar a descrição do Mock no seu nick?

Link para o comentário
Compartilhar em outros sites

É, legal a função, dá pra usar em alguns eventos.

 

De qualquer maneira, dá pra reduzir bastante isso ai:

 

function s(value, mul)
   return ""..value.." "..(value % mul == 0 and "- Multiplo" or "- Não multiplo")..""
end

Link para o comentário
Compartilhar em outros sites

Eu ia falar a mesma coisa que o caotic: quando uma função retorna uma resposta parecida com "é" ou "não é", use booleanos. E deixe o nome das funções mais auto-explicativas, fica difícil adivinhar o que uma função faz quando o nome dela é "s". Dá pra deixar ela bem curtinha:

 

function is_multiple(value, multiplier)
return value % multiplier == 0
end

 

Eu ia dar um rep+, mas estourei a cota do dia, amanhã volto aqui.

Editado por Skyen
Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...