Menu
Coddy logo textTech

Operadores de comparación - Parte 2

Parte de la sección Fundamentos del Journey de GO de Coddy — lección 23 de 109.

Go proporciona operadores de comparación adicionales para comparar valores numéricos.

Usa el operador mayor que (>) para comprobar si un valor es más grande que otro:

a := 10
b := 5
result := a > b
fmt.Println(result)

Esto muestra:

true

Otros operadores de comparación incluyen menor que (<), mayor o igual que (>=) y menor o igual que (<=):

x := 7
y := 7
fmt.Println(x < y)  // falso
fmt.Println(x >= y) // verdadero
fmt.Println(x <= y) // verdadero
challenge icon

Desafío

Principiante

En este desafío, practicarás el uso de operadores de comparación en Go. Hemos definido varias variables con diferentes valores. Tu tarea es completar las expresiones de comparación que faltan para que el programa imprima la salida esperada.

Necesitas usar los siguientes operadores de comparación: < (menor que), > (mayor que), <= (menor o igual que) y >= (mayor o igual que).

Hoja de referencia

Go proporciona operadores de comparación para valores numéricos:

Mayor que (>):

a := 10
b := 5
result := a > b  // true

Otros operadores de comparación:

  • < - menor que
  • >= - mayor o igual que
  • <= - menor o igual que
x := 7
y := 7
fmt.Println(x < y)  // false
fmt.Println(x >= y) // true
fmt.Println(x <= y) // true

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// Algunas variables predefinidas
	age1 := 25
	age2 := 30
	age3 := 25
	
	// TODO: Completa estas expresiones de comparación usando <, >, <=, o >=
	isAge1LessThanAge2 := // Verifica si age1 es menor que age2
	isAge2GreaterThanAge1 := // Verifica si age2 es mayor que age1
	isAge1LessThanOrEqualToAge3 := // Verifica si age1 es menor o igual que age3
	isAge2GreaterThanOrEqualToAge3 := // Verifica si age2 es mayor o igual que age3
	
	// Imprime los resultados
	fmt.Println("Is age1 less than age2?", isAge1LessThanAge2)
	fmt.Println("Is age2 greater than age1?", isAge2GreaterThanAge1)
	fmt.Println("Is age1 less than or equal to age3?", isAge1LessThanOrEqualToAge3)
	fmt.Println("Is age2 greater than or equal to age3?", isAge2GreaterThanOrEqualToAge3)
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos