Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Creator: Bolodefchoco
- --Made in: 20/07/2015
- --Last update: 15/05/2016
- --[[ Notes:
- Does:
- Gera uma palavra aleatória.
- Args:
- int --> Quantidade de letras na palavra (Caso não houver este argumento, será um número aleatório entre 3 e 10)
- Complement:
- eventLoop=function() print("<R>Sua palavra é: <font size='20'>"..generateWord().."</font>") end
- ]]--
- math.randomseed(os.time())
- generateWord=function(int)
- local word,vogais,consoantes = "",{"a","e","i","o","u"},{"b","c","d","f","g","h","nh","lh","ch","j","k","l","m","n","p","qu","r","rr","s","ss","t","v","w","x","y","z"}
- int = int or math.random(3,10)
- for i = 1,int do
- if i%2==0 then
- word=word..vogais[math.random(#vogais)]
- else
- if i==1 then
- word=word..consoantes[math.random(#consoantes)]:upper()
- else
- word=word..consoantes[math.random(#consoantes)]
- end
- end
- end
- return word
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement