Tecnología

Inicio

Falta el operando Después de un operador

Los programas de ordenador pueden implicar operaciones complejas, tales como cálculos y comparaciones. Estas operaciones implican operadores y operandos. Si un operando no se encuentra en un programa o script, esto no sólo puede hacer que el programa falle, sino también evitar que los procesos posteriores de compilar y ejecutar con éxito.

cálculos

Una operación matemática básica en JavaScript demuestra el uso de operadores y operandos:
var sum = 3 + 5;

En este ejemplo, 3 y 5 son operandos y el signo más es el operador. La variable suma ahora debe contener un valor numérico de 8. Los cálculos también puede implicar las variables, como en el siguiente ejemplo modificado:
var operandOne = 3;
var operandTwo = 5;
var = suma + operandOne operandTwo;

Si una secuencia de comandos no se encuentra operando después del operador, el cálculo se producirá un error, al igual que cualquier líneas de código después de ella. El segundo bloque de código aquí también utiliza el operador de asignación, que es un solo signo igual. Este operador asigna valores a las variables. Si el operando después de un operador de asignación no está presente, una variable no puede almacenar el valor correcto.

Las comparaciones

código de programación se puede llevar a cabo comparaciones sobre los valores y variables. El siguiente ejemplo de código Java demuestra:
int numOne = 4;
int numTwo = 5;
si (numOne & gt; numTwo) System.out.println ( "El número uno es mayor");
else if (numOne & lt; numTwo) System.out.println ( "El número dos es mayor);
otra cosa System.out.println ( "Los números son iguales");

Este código crea dos variables de tipo entero primitivo y luego lleva a cabo una operación de comparación. El "mayor que" es el operador en el primer condicional, que es el "if", comparando los dos números y devuelve un valor verdadero si la primera es mayor que el segundo. El "menor que" signo es el operador en el segundo condicional, que es la sentencia "else if", devolviendo true si el primer número es menor que el segundo. Si el segundo operador en cualquiera de estas pruebas condicionales no se encuentra, el código dejará de compilar y ejecutar en absoluto.

operadores

Para localizar errores Falta un operador, es necesario encontrar los operadores en el trabajo dentro de una sección de código. Los operadores aritméticos se encuentran las de sumar, restar, dividir y multiplicar, con opciones adicionales en determinados idiomas. El operador de asignación es normalmente de un único signo igual, pero si dos o tres es igual signos aparecen juntos esto suele ser una prueba condicional, como en el siguiente ejemplo de PHP:
if ($ a == $ b)

Esta prueba dos variables para la igualdad, por lo que el doble "=" está actuando como operador. Los operadores condicionales se combinan con signos de igual y superior a menos de signos para realizar pruebas más complejas, de la siguiente manera:
if ($ a & lt; = $ b)

Esta prueba devolverá verdadero si la primera variable es ya sea inferior o igual a la segunda.

Lógica

Algunos idiomas utilizan los operadores lógicos para combinar pruebas condicionales, formando cadenas complejas de la prueba. El siguiente ejemplo demuestra Java:
if ((numOne & gt; numTwo) & amp; & amp; (numOne & gt; 0))

Esta prueba devuelve verdadero si tanto de los ensayos en su interior devolver true, ya que utiliza el operador "AND". Los scripts también pueden usar "o" y "no" en construcciones similares, de la siguiente manera:
if ((numOne = numTwo) || (numTwo & lt; 0))

Esto devolverá verdadero si los números no son iguales, o si el segundo número es menor que cero.

operandos

Los programadores deben tener en cuenta los distintos tipos de datos utilizados en el lenguaje de programación. Los operandos que intervienen en una operación pueden ser representados como valores literales o como referencias a variables. Estas referencias a variables pueden ser de cualquier tipo en el lenguaje, incluyendo cadenas de texto, tipos numéricos y las referencias a objetos. Para localizar un operando que falta, es probable que sea necesaria una cierta comprensión de la lógica de un guión. El examen de las líneas de procesamiento antes y después de una sentencia condicional puede ayudar a hacerse una idea de las estructuras más grandes en el trabajo dentro de un programa.