Los operadores pueden expresarse tanto en símbolos como en palabras. Estos símbolos también se conocen como “operadores lógicos” y se utilizan principalmente en los lenguajes de programación. Por ejemplo:
- & o && significa AND (y)
- | o || significa OR (o)
- ! o ~ significa NOT (no)
Colocar el operador AND entre dos condiciones significa que ambas deben cumplirse para que el resultado sea verdadero (“true”).
Con el operador OR, solo tiene que cumplirse una condición para que el resultado sea verdadero (“true”).
Cuando se utiliza NOT, todas las condiciones, excepto las excluidas, deben ser verdaderas.
Los motores de búsqueda como Google utilizan estos operadores booleanos de la siguiente manera:
- AND: un espacio entre dos términos se interpreta como “AND”.
- OR: tanto la palabra “OR” como el símbolo de la barra ( | ) actúan como operador OR. El comando de teclado de Windows para el símbolo de la barra es ALT + [0] [1] [2] [4] (en el teclado numérico). En MacOS es [ALT] + [7].
- NOT: poner un signo menos antes de una palabra (sin espacio) excluye la palabra de la búsqueda. Ten cuidado de no escribir accidentalmente un guion en lugar del signo menos, ya que esto dará resultados de búsqueda completamente diferentes.