Menu
Coddy logo textTech

La sentencia `if`

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

La sentencia if permite que tu programa tome decisiones basadas en condiciones. Ejecuta código solo cuando una condición es verdadera.

Vamos a crear un programa sencillo que utiliza una sentencia if para comprobar la edad de alguien:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

Después de ejecutar este código, el programa comprueba si la variable age es mayor o igual a 18. Dado que 18 es igual a 18, la condición es verdadera, y el mensaje "You are an adult" se mostrará en la pantalla.

El código dentro de las llaves solo se ejecuta cuando la condición se evalúa como verdadera. Si la edad fuera menor de 18, no se imprimiría nada.

challenge icon

Desafío

Principiante
En este desafío, practicarás el uso de una sentencia if en Go. Tenemos una variable temperature con un valor de 25. Tu tarea es escribir una sentencia if que verifique si la temperatura es mayor que 20. Si es así, imprime "It's warm today!"

Hoja de referencia

La sentencia if ejecuta código solo cuando una condición es verdadera:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

El código dentro de las llaves solo se ejecuta cuando la condición se evalúa como verdadera. Si la condición es falsa, no sucede nada.

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// Esta variable representa la temperatura en Celsius
	temperature := 25
	
	// TODO: Escribir una sentencia if que verifique si la temperatura es mayor a 20
	// Si es verdadero, imprimir "It's warm today!"
	
	
	fmt.Println("Weather check complete.")
}
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