Operadores de comparación

¿Qué son los operadores de comparación?

Las expresiones evalúan al final valores booleanos, es decir verdadero (true) o falso (false). Esto quiere decir que cualquier comparación que hagamos entre 2 valores retornará true o false. La lista de comparadores puede evaluar las siguientes expresiones.

¿Cuáles son los operadores de comparación que existen en Go?

Operador Descripción
x == y Es igual x igual a y ?
x != y Es x diferente de y ?
x < y Es x menor que y?
x <= y Es x menor o igual que y?
x > y Es x mayor que y?
x >= y Es x mayor o igual que y?

Ejemplos del uso de operadores de comparación en Go

Expresión Salida
2 == 1 false
2 != 1 true
2 < 1 false
2 <= 1 false
2 > 1 true
2 >= 1 true

¿Cuáles son las condiciones requeridas para llevar acabo una comparación en Go?

Para que las comparaciones puedan llevarse acabo, tanto x como y tienen que ser del mismo tipo. Es decir…

  • Se pueden comparar dos números entre si.
  • Se pueden comparar dos strings entre si.