Uma aula para iniciantes, irei ensinar a usar o For, Case, e When.
Primeiro vou explicar para que serve cada um.
For (Para em português) é um laço e serve para fazer um percorrer um valor inicial até outro, por exemplo:
Crie um script acima do main e cole isso.
Agora sabem para que serve o for né? Você pode não saber em que usar isso um dia, mas é muito útil.
obs: for i in 1..10
i é uma variável local usada no for que assumirá o valor de 1 até o 10. Você pode mudar o i para qualquer letra.
Uns exemplos mais avançados:
Mas onde usar o for? Vou dar um exemplo:
Vamos supor que você quer mudar o valor de 5 variáveis para um valor só. Podemos usar o for:
Case e When (Caso, Quando) Vou explicar para que serve dando exemplos:
Crie um script em cima do main e cole isso:
No caso da variável nome, quando ela for "Lucas", exibe a mensagem do nome lucas, caso seja "Matheus", exibe a do nome Matheus, e caso seja "", exibe q é anonimo xD.
Espero que tenham entendido. Podem pedir mais aulas aí, mas vou começar com o iniciantes, e ir avançando para vocês.
Primeiro vou explicar para que serve cada um.
For (Para em português) é um laço e serve para fazer um percorrer um valor inicial até outro, por exemplo:
Crie um script acima do main e cole isso.
- Código:
for i in 1..10
p i
end
Agora sabem para que serve o for né? Você pode não saber em que usar isso um dia, mas é muito útil.
obs: for i in 1..10
i é uma variável local usada no for que assumirá o valor de 1 até o 10. Você pode mudar o i para qualquer letra.
Uns exemplos mais avançados:
- Código:
ary = [1, 3, 5, 7]
for i in ary
p i
end
- Código:
for l in 'a' .. 'z'
p l
end
Mas onde usar o for? Vou dar um exemplo:
Vamos supor que você quer mudar o valor de 5 variáveis para um valor só. Podemos usar o for:
- Código:
vars = [0, 0, 0, 0, 0]#Criamos 5 variáveis dentro da array vars, cada uma com valor 0.
for i in 0..5
vars[i] = 50
end
Case e When (Caso, Quando) Vou explicar para que serve dando exemplos:
Crie um script em cima do main e cole isso:
- Código:
nome = "Lucas"
case nome
when "Lucas"
p "Seu nome é Lucas!"
when "Matheus"
p "Seu nome é Matheus!"
when ""
p "Você é anônimo."
end
No caso da variável nome, quando ela for "Lucas", exibe a mensagem do nome lucas, caso seja "Matheus", exibe a do nome Matheus, e caso seja "", exibe q é anonimo xD.
Espero que tenham entendido. Podem pedir mais aulas aí, mas vou começar com o iniciantes, e ir avançando para vocês.
Créditos RD12
Última edição por RD12 em Sex Abr 04, 2014 7:31 pm, editado 1 vez(es)