W3docs

Operadores de JavaScript

JavaScript operators are used to assign and compare values, arithmetic operations, and more. This chapter describes all the needed Javascript operators.

Introducción

En JavaScript, comprender las comparaciones y los operadores es fundamental para una programación eficaz. Esta guía profundizará en los operadores de comparación, las operaciones aritméticas y la concatenación de cadenas, asegurando un dominio completo de estos conceptos esenciales.

Operadores de comparación en JavaScript

Igualdad y desigualdad

Igualdad estricta (===) y desigualdad (==)

La igualdad estricta (===) verifica tanto el valor como el tipo, mientras que la igualdad débil (==) convierte los tipos antes de la comparación.


javascript— editable

Mayor que (>) y menor que (<)

Estos operadores se utilizan para comparar valores numéricos.


javascript— editable

Casos especiales en las comparaciones

Comparación de valores no numéricos

JavaScript realiza una conversión de tipo, lo que a menudo conduce a resultados inesperados.


javascript— editable

Comparaciones con NaN

NaN (Not-A-Number) no es igual a ningún valor, incluido sí mismo.


javascript— editable

Operadores aritméticos en JavaScript

Operadores básicos: suma (+), resta (-), multiplicación (*) y división (/)

Estos operadores se utilizan para operaciones aritméticas básicas.


javascript— editable

Módulo (%) y exponenciación (**)

El módulo devuelve el resto de la división, mientras que la exponenciación eleva un número a la potencia de otro.


javascript— editable

Concatenación de cadenas y el operador binario +

Concatenación de cadenas

En JavaScript, el operador + se utiliza tanto para la suma numérica como para la concatenación de cadenas.


javascript— editable

Operador binario + y conversión de tipo

Cuando uno de los operandos es una cadena, JavaScript convierte el otro a cadena también.


javascript— editable

Mejores prácticas para la concatenación

éxito

Utilice literales de plantilla para mayor claridad y evitar confusiones con la suma numérica.


javascript— editable

Conclusión

Comprender las comparaciones, los operadores aritméticos y la concatenación de cadenas es fundamental en JavaScript. Este conocimiento forma la base de numerosas tareas de programación, desde cálculos simples hasta procesos complejos de toma de decisiones.

Práctica

Práctica

¿Cuáles de las siguientes afirmaciones sobre las comparaciones en JavaScript son correctas?