Iae galera, belezinha? =D
Essa vai ser minha primeira aula a dar pelo fórum, algum erro de gramática ou até mesmo de funções, me avisem!
Nessa aula irei ensina-los a utilizar o IF, Else e Elseif.
significados:
if = seelse = se não
elseif = se não,se..
then = então.
Regras do IF!
Primeira regra:
Todo if tem um then
Exemplo:
ERRADO: if x == xCerto: if x == x then
até ai deu pa intender, neh?
Segunda regra:
Todo if tem um end
Exemplo:
if x == y then
return true
end
Terceira regra:
Podem haver varios if's dentro de um if, deis de que vc os fexe corretamente para nao bugar o script.
Exemplo:
if x == y then if x == z then if z == y then return true end end end
Para facilitar o entendimento do script, recomendo dexar espaços para identificar corretamente qual if pertence a qual end.
O primeiro end sempre fexa o utimo if, e assim sucessivamente.
REGRAS DO ELSEIF
Priemeira Regra:
Todo elseif necessita estar dentro de um if e necessita ter um then
ERRADO: if x == y thenreturn true
end
elseif x == z then
return false
end
Certo: if x == y thenreturn true
elseif x == z then
return false
end
Ao usar um end, você fexa junto o if no qual estava o elseif, ou seja, nao use um end para fexar um elseif, caso queira abrir outro apenas digite elseif novamente junto do msmo if,
exemplo: if x == y thenreturn true
elseif x == z then
return false
elseif x == y and y == z then
return true
end
REGRAS DO ELSE
o else faz a mesma coisa que um elseif, são as mesmas regras, porem um else nao precisa de um parametro e nem de then.
else = se não, ou seja:
if x == y thenreturn true
else
return false
end
se x for igual ao y ele retorna true[aprenderao isso dps]
se nao ele retorna false
if x == y thenreturn true
elseif x == z then
return false
else
return true
end
se x for igual a y ele retorna true, se nao, se x for igual a z ele retorna falso, se nao ele apenas retorna true.
Para colorir melhor as frases, deixei-las em quote ao invés de code, dae o fórum nao permitio o espaçamento correto antes dos códigos, porem tentem olhar no unico exemplo de CODE que coloquei para intender o espaçamento.
Dúvidas? Sugestões? Postem no tópic.. nao dexem ele ser afundado!
Não postar em outros fórums.
crédits 100% eu[DrakyLucas]