FAQ

Que son los operadores estandar?

¿Qué son los operadores estándar?

Los operadores aritméticos estándar son suma ( + ), resta ( – ), multiplicación ( *) y división ( / ). Estos operadores funcionan como lo hacen en la mayoría de los otros lenguajes de programación cuando se usan con números de punto flotante (en particular, ten en cuenta que la división entre cero produce Infinity ). Por ejemplo:

¿Qué son los operandos?

Los operandos pueden ser valores numéricos, de cadena, lógicos u objetos. Las cadenas se comparan según el orden lexicográfico estándar, utilizando valores Unicode. En la mayoría de los casos, si los dos operandos no son del mismo tipo, JavaScript intenta convertirlos a un tipo apropiado para la comparación.

¿Qué son los operadores de comparación?

Operadores de comparación. Un operador de comparación compara sus operandos y devuelve un valor lógico en función de si la comparación es verdadera ( true) o falsa ( false ). Los operandos pueden ser valores numéricos, de cadena, lógicos u objetos.

¿Qué es un operador de asignación simple?

El operador de asignación simple es igual ( = ), que asigna el valor de su operando derecho a su operando izquierdo. Es decir, x = y asigna el valor de y a x. También hay operadores de asignación compuestos que son una abreviatura de las operaciones enumeradas en la siguiente tabla:

¿Por qué los operadores son iguales?

Los operandos de los tipos de valor integrados son iguales si sus valores son iguales: Para los operadores ==, <, >, <= y >=, si cualquier operando no es un número ( Double.NaN o Single.NaN ), el resultado del operador será false. Esto significa que el valor NaN no es mayor, inferior ni igual que cualquier otro valor double o float, incluido NaN.

¿Qué tipo de operaciones lleva a cabo un operador?

Un operador lleva a cabo operaciones sobre uno (operador unario ), dos (operador binario) o tres (operador ternario) datos u operandos de tipo primitvo devolviendo un valor determinado también de un tipo primitivo. El tipo de valor devuelto tras la evaluación depende del operador y del tipo de los operandos.

¿Qué es el operador de la derecha?

El operando de la izquierda suele ser el identificador de una variable. El término de la derecha es, en general, una expresión de un tipo de dato compatible; en particular puede ser una constante u otra variable. Como caso particular, y a diferencia de los demás operadores, este operador no se evalúa devolviendo un determinado valor.

¿Qué es el operador de asignación abreviada?

El operador de asignación abreviada += también se puede utilizar para concatenar cadenas. El operador condicional es el único operador de JavaScript que toma tres operandos. El operador puede tener uno de dos valores según una condición.

¿Qué es un operador binario y un operador condicional?

JavaScript tiene ambos operadores binarios y unarios, y un operador ternario especial, el operador condicional. Un operador binario requiere dos operandos, uno antes del operando y otro después del operador: Por ejemplo, 3+4 o x*y. Un operador unario requiere un solo operando, ya sea antes o después del operador: Por ejemplo, x++ o ++x.