Rodrigo Martins

I'm a Catholic Christian, software developer, Passionate about life, codes, questions, theories and theorems. :)

Expressões E Operadores - O Inicio

| Comments

Hoje vamos continuar falando de Ruby, é hora de nos aprofundar falando um pouco de Expressões e Operadores

Expressões e Operadores

Uma expressão é um pedaço de código Ruby que o interpretador Ruby pode avaliar para produzir um valor. Aqui estão alguns exemplos de expressões:

Expressões
1
2
3
4
5
2 # Um literal numérico
x # Uma referência variável local
Math.sqrt(2) # invocação Um método
x = Math.sqrt(2) # Atribuição
x * x # Multiplicação com o operador *

Como você pode ver, expressões primárias, tal como literais, referências variáveis, e invocações de método podem ser combinadas em expressões maiores com operadores, tais como o operador de atribuição e o operador de multiplicação.

Muitas linguagens de programação diferenciam entre expressões de baixo nível e alto nível de declarações, tais como condicionais e loops. Nestas linguagens, as declarações de controlar o fluxo de um programa, mas eles não têm valores. Eles são executados, em vez de avaliados. Em Ruby, não há distinção clara entre as afirmações e expressões; tudo em Ruby, incluindo a definição de classe e de método, pode ser avaliado como uma expressão e retorna um valor. É ainda útil, no entanto, diferenciam sintaxe normalmente usada como expressões de sintaxe tipicamente usadas ​​como indicações.

Até mais amigos.. ainda vem muito conteudo legal com por ai.. :D

Comments