Skymagnum 234 Postado Outubro 20, 2012 Share Postado Outubro 20, 2012 (editado) Olá hoje trago-lhes minha primeira função como estagiário espero que gostem. Creio que vocês já conhecem a função string.upper e string.lower? se não explicarei no final do tópico. @Oque Faz? Bom se a palavra/letra estiver em maiúsculo ela passa para o minusculo se estiver minusculo passa para o maiúsculo. @Installing Vá em pasta do seu servidor / data / libs / 050 - function no começo adicione isso: function string.aproximity(word) return word == word:lower() and string.upper(word) or string.lower(word) end . String Upper: Basicamente ela muda uma letra minuscula pra maiúscula. String Lower: Ao contrário da string.upper ela passa uma letra maiúscula para minuscula. LEMBRANDO QUE NÃO FOI TESTADO QUALQUER BUG/ERRO FAVOR POSTAR QUE VOU TENTAR ARRUMAR. Editado Outubro 20, 2012 por Skymagnum Link para o comentário Compartilhar em outros sites More sharing options...
SkyLigh 453 Postado Outubro 20, 2012 Share Postado Outubro 20, 2012 Não irei testar que estou sem ot mais parece ser boa . REPUTADO. Link para o comentário Compartilhar em outros sites More sharing options...
Skymagnum 234 Postado Outubro 20, 2012 Autor Share Postado Outubro 20, 2012 Max ajudou: word = "OlAaAaA" local str2 = "" for a = 1, #word do str2 = (word:sub(a, a) == word:sub(a, a):lower()) and (str2 .. word:sub(a, a):upper()) or str2 .. word:sub(a, a):lower() end print(str2) Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados