otima function ms..
o brun123 fez essa aki.. -achu q foi ele-
function getArticle(str)
return str:find("[AaEeIiOoUuYy]") == 1 and "an" or "a"
end
mais sinceramente? a tua eh bem mais facil de intender kk
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

otima function ms..
o brun123 fez essa aki.. -achu q foi ele-
function getArticle(str)
return str:find("[AaEeIiOoUuYy]") == 1 and "an" or "a"
end
mais sinceramente? a tua eh bem mais facil de intender kk
Daora a vida, tu faz com 7 linhas e acha que tá fodão, aí vem um neguinho e faz com 3 hsuahsu
mas ok , um dia a gente aprende
enfim , perdão , se quiserem fechar , podem fechar
edit
caracas , essa foi por pouco
usei esse mesmo esquema de retorno , mas sem o str:find :@
que raiva kkkk
Editado Dezembro 11 por 20cm
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

nao precisa fechar nao mano.. esse script q postei ta soh no PDA do brun... e como flei.. o teu achu q fico melhor para intender..
mas achu tb q dava soh pra fazer assim \/
function getArticle(string)
return isInArray({"a","e","i","o","u"},string.sub(string,0,1):lower()) and "an" or "a"
end
nao precisa fechar nao mano.. esse script q postei ta soh no PDA do brun... e como flei.. o teu achu q fico melhor para intender..
mas achu tb q dava soh pra fazer assim \/
function getArticle(string) return isInArray({"a","e","i","o","u"},string.sub(string,0,1):lower()) and "an" or "a" end
Siim, eu nao pensei nisso ahsush , to decepcionado aqui, sério
Essa sua funcionou tbm xD
Editado Dezembro 11 por 20cm
info
Grupo: Barão
Registrado: 19/11/11
Posts: 221
Reputação: +70
Eaí, mais uma função aí pra vocês.
O que ela faz é o seguinte: ela retorna o artigo correto da string (na língua inglesa)
Por exemplo:
getArticle("potato") > "a"getArticle("axe") > "an"Acho que deu pra entender, a função:
function getArticle(string) local x = false if isInArray({"a","e","i","o","u"},string.sub(string,0,1):lower()) then x = true end return (x == true and "an" or "a") endVersão gigante do Slicer (deem rep pra ele se forem usar)
function getArticle(string) return isInArray({"a","e","i","o","u"},string.sub(string,0,1):lower()) and "an" or "a" endEditado Dezembro 11 por 20cm