Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Ruby I : Lógica de Programação

Na parte de if else, como eu sei JAVA eu tentei fazer com else if porem não deu erro mais o resultado não apareceu, não existe else if em ruby?

Em ruby já é automatico a declaração do tipo da var? Por exemplo se eu coloco ela assim : numero = 100 eu já defino que é int? e se eu por numero = 100.5 eu já defino que é float?

2 respostas
solução!

Oi Thiago!

O else if em Ruby é um pouquinho diferente, você usa a palavra elsif para isso.

Já quanto a sua pergunta, o Ruby possui declaração de tipos ímplicita. Ele usará o tipo do valor que você atribuiu à variável para definir o tipo.

Abraço!

Obrigado você Joviane.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software