La diferencia entre un operando y un operador

Si alguna vez has resuelto una ecuación algebraica, ya has usado operandos y operadores, solo que no los llamabas por su nombre. Además de lenguajes de marcado como HTML y CSS, la programación informática depende en gran medida de operandos y operadores para la toma de decisiones matemáticas y lógicas. Los programas son como diagramas de flujo gigantes: los operadores determinan por dónde avanzas en el diagrama basándose en los operandos.

Los operandos son valores

Los operandos son valores numéricos, de texto y booleanos que un programa puede manipular y usar como pautas lógicas para tomar decisiones. Al igual que en matemáticas, los programas pueden usar valores constantes y variables como operandos. Las variables son repositorios de datos a los que se llama por un nombre en lugar de por un valor. Si tienes la variable docenas con valor 2 y la constante 12 en la ecuación docenas * 12 = 24, tanto docenas como 12 son operandos en la ecuación.

Los operadores manipulan y verifican operandos

Los operadores se usan para manipular y comprobar valores de operandos. Incluyen acciones matemáticas como suma, resta, multiplicación y división para manipular datos y cambiar valores numéricos. Por ejemplo, * es el operador en docenas * 12 = 24. Los operandos también designan cadenas de caracteres como "Tom Sawyer" y llevan valores booleanos como true. Operadores como == pueden usarse para ver si valores de cadena y booleanos cumplen condiciones como hambriento == true para proceder con un conjunto de instrucciones si hambriento es verdadero. Operadores como and y or pueden usarse para crear condiciones lógicas complejas.