Blockly >Condiciones en Blockly

Lección 7: Operadores lógicos

 ¿Qué son los operadores lógicos?

En programación, los operadores lógicos o booleanos son utilizados para comparar valores lógicos y obtener un resultado del mismo tipo (true o false). Se suelen utilizar conjuntamente con los operadores relacionales. Los operadores de Suma y Multiplicación trabajan con dos operandos y devuelven un valor lógico basado en las denominadas tablas de verdad. El operador Negación actúa sobre un operando y devuelve la inversa.

OperaciónOperadorEjemploResultado
Negaciónnono TrueFalse
SumaoTrue o FalseTrue
MultiplicaciónyTrue y FalseFalse

 

Las tablas de verdad de los operadores Negación (no), Suma (o) y Multiplicación (y) se muestran a continuación.

Ano A
FalseTrue
TrueFalse
ABA o B
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueTrue
ABA y B
FalseFalseFalse
FalseTrueFalse
TrueFalseFalse
TrueTrueTrue

 

A modo de ejemplo, en la siguiente imagen puedes ver el código en Blockly de una condición utilizando operadores relacionales y lógicos. En el código se puede observar que la condición será verdadera (True) si el número es mayor que 0 y además es menor que 10.

Blockly
Condiciones en Blockly
Utilizamos cookies propias y de terceros para obtener datos estadísticos de la navegación de nuestros usuarios y mejorar nuestros servicios. Si acepta o continúa navegando, consideramos que acepta su uso. Ver más.