tipos operadores funciones ejemplos comparacion bootstrap asignacion javascript

funciones - operadores de comparacion javascript



¿Cuál es el uso significativo de los operadores más y menos únicos? (1)

El operador Unario + convierte su operando a tipo de Número. El operador Unario convierte su operando a tipo de Número y luego lo niega. (según la especificación de ECMAScript )

En la práctica, Unary - se usa simplemente para poner números negativos en expresiones normales, por ejemplo:

var x = y * -2.0;

Ese es el operador unario negativo en el trabajo. El Unario + es equivalente al constructor Number () llamado como función, como lo implica la especificación.

Solo puedo especular sobre la historia, pero los operadores unarios +/- se comportan de manera similar en muchos lenguajes derivados de C. Sospecho que el comportamiento Number () es la adición al idioma aquí.

Si los operadores unarios + / - se utilizan para realizar conversiones como la función de conversión de Number() , entonces ¿por qué necesitamos operadores unarios? ¿Cuál es la necesidad especial de estos operadores unarios?