Operadores lóxicos en Gambas
febrero 18, 2021Os operadores lóxicos serven para facer avaliacións lóxicas:And
—– Devolve verdadeiro cando cúmprense todas as expresiónsOr
—– Devolve verdadeiro cando cúmprese ao menos unha expresiónXor
—– Devolverá verdadeiro cando unha expresión cúmprese e a outra non (emprégase en binarios)
Por exemplo:If Parece=”Pato” And Pico=”de pato” And Son=”Cuac” Then
Message(“É un pato”)
Endif
E conxuntamente pódese empregar o operador Not
que significa “Non”:Cor=”
Verde” And Not
Forma=”
Cadrado”
Tamén pódelo facer así:Cor=”
Verde” And
Forma<>”
Cadrado”
Supoñendo que V
significa unha condición verdadeira e F
significa que é falsa, os operadores funcionan así: