? Programadores informáticos y los desarrolladores Web utilizan los operadores booleanos para controlar el flujo de ejecución en sus sitios y aplicaciones. Muchos lenguajes de programación utilizan variables y valores booleanos. Sentencias condicionales suelen utilizar operadores booleanos para realizar las pruebas en los datos del programa y los resultados de estas pruebas determinan lo que debe suceder en un punto determinado durante la ejecución. Los operadores booleanos permiten a los programadores crear cadenas complejas de las pruebas en sus guiones. Valores booleanos
valores booleanos
sólo puede ser verdadera o falsa. La mayoría de los lenguajes de programación admiten variables booleanas , como en el siguiente ejemplo de JavaScript : var IsEven = false;
variables booleanas a menudo tienen nombres que indican su propósito. Por ejemplo , esta variable podría indicar si un valor de entrada número es par , con un valor de true si es falso si no lo es. Variables y valores booleanos dan a los programadores una herramienta para el manejo de situaciones impredecibles , como la entrada del usuario y los datos importados.
Control de flujo
operadores y valores booleanos suelen participar en el flujo de control . El flujo de control se refiere a las estructuras del lenguaje de programación. En lugar de una secuencia de comandos de ejecución de una línea a la vez desde el principio de un archivo al final , las estructuras de control permiten programadores dictan diversos flujos de ejecución para adaptarse a circunstancias particulares . Por ejemplo , si un usuario introduce datos para una función de aplicación , pero los datos no son válidos por alguna razón , puede que la aplicación para solicitar al usuario para ajustar su entrada. Una prueba booleana puede comprobar la entrada de validez . Si la entrada no es válida , el programa necesita para llevar a cabo un proceso diferente.
Condicionales
Lenguajes de programación utilizar operadores booleanos como parte de las instrucciones condicionales . El siguiente código PHP de ejemplo muestra una prueba condicional : if ( strlen ($ nombre_usuario ) > 20 ) echo " Nombre demasiado largo " ;
Esta prueba verifica la longitud de una variable de cadena. Si la longitud de la cadena es mayor que 20 , el contenido de la instrucción se ejecuta . Esto significa que la prueba condicional devuelve un valor verdadero . Si la cadena no es más de 20 caracteres , la prueba devuelve un valor falso .
Sintaxis
operadores booleanos permiten a los programadores pruebas condicionales encadenar . El siguiente ejemplo muestra el código de Java : if ( someNumber < 10