Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

.to_i

Para transformar um texto em um número inteiro usa-se .to_i e para transformar em decimal?

Outro entendimento que tenho sobre "175" == 175 é que o Ruby traduz para a linguagem de máquina e no final (na linguagem de máquina) a tradução de "175" não é 175.

1 resposta
solução!

Oi Alex, tudo bem? Para um número decimal você o .to_f que devolve o float (decimal) do número.

Sobre o segundo ponto, ele não precisa necessariamente descer até o nível de máquina, a comparação já falha quando ele vê que um tipo é diferente do outro.

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