4.5 Expresiones Relacionales

¿Qué es verdad? Es fácil responder a esta difícil pregunta filosófica en el contexto de la programación debido a que las nociones lógicas de verdadero y falso están bien definidas.


Los elementos de código llamados expresiones relacionales se evalúan como verdadero o falso. una expresión relacional se compone de dos valores que se comparan con un operador relacional. En Processing, dos valores se pueden comparar con los operadores relacionales de la siguiente manera:



EXPRESIÓN     EVALUACION
3 > 5                   false
3 < 5                   true
5 < 3                   false
5 > 3                   true

Cada una de estas declaraciones se puede convertir al castellano.
3 < 5
¿Es 3 menor que 5?, Sí, verdadero (true)

3 > 5
¿Es 3 mayor que 5?, No, falso (false)

OPERADOR           SIGNIFICADO
>                              Mayor que
<                              Menor que
>=                            Mayor o igual que
<=                            Menos o igual que
==                            Equivalente a
!=                             No equivalente a


println(3 > 5); // Imprime "false"
println(5 > 3); // Imprime "true"
println(5 > 5); // Imprime "false"

println(3 < 5); // Imprime "true"
println(5 < 3); // Imprime "false"
println(5 < 5); // Imprime "false"

println(3 <= 5); // Imprime "true"
println(5 <= 3); // Imprime "false"
println(5 <= 5); // Imprime "true"

El operador de igualdad, el símbolo ==, determina si dos valores son equivalentes.

-------------------------------------------------
*NOTA: ¡Cuidado! = sirve para asignar.
-------------------------------------------------

El símbolo != es lo opuesto a == y determina si dos valores no son equivalentes.

println(3 == 5); // Imprime "false"
println(5 != 3); // Imprime "true"


No hay comentarios:

Publicar un comentario

¿Te ha servido de ayuda? Recibe las clases en tu mail