Conceptos básicos de programación: Operadores de comparación

Página 9: Operadores de comparación

/es/conceptos-basicos-de-programacion/operadores-aritmeticos/content/

Operadores de comparación

Los operadores de comparación, tal como su nombre lo indica, comparan los valores de una condición y las identifican en dos estados: falsa o verdadera.

Tipo de operadores  de comparación

  • Igualdad: representado con el símbolo (=) en la mayoría de lenguajes.
  • Desigualdad: es inverso al de igualdad.
  • Mayor que: compara dos valores y valida que el número de la izquierda sea mayor que el de la derecha.
  • Menor que: determina si el valor de la izquierda es menor que el de la derecha.
  • Mayor o Igual que: valida si un valor es mayor o igual a otro. Menor o igual que: valida si un valor es menor o igual que otro.

Caso especial: Javascript

Javascript es un lenguaje no tipado, es decir que las variables no necesitan un tipo definido.  Aquí, el uso de los operadores de comparación puede resultar en valores no esperados, ya que hace una conversión automática, por lo cual, es necesario un operador de comparación estricto que no solo valida el valor, sino también el tipo.

Ejemplo Javascript

Si, en este lenguaje, compararas un valor color(#8c6eff)(3)  con un valor color(#8c6eff)('3')  te retornará un valor verdadero pero si usas el operador de comparación estricta, el resultado será falso.

Te invitamos a que continúes aprendiendo sobre tipos de operadores en programación, en la siguiente lección.

/es/conceptos-basicos-de-programacion/operadores-ternario-y-de-concatenacion/content/