Menu
Coddy logo textTech

L'istruzione `if`

Fa parte della sezione Fondamenti del percorso GO di Coddy. Lezione 34 di 109.

L'istruzione if consente al tuo programma di prendere decisioni in base alle condizioni. Esegue il codice solo quando una condizione è vera.

Creiamo un semplice programma che usa un'istruzione if per controllare l'età di qualcuno:

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

Dopo aver eseguito questo codice, il programma verifica se la variabile age è maggiore o uguale a 18. Poiché 18 è uguale a 18, la condizione è vera e il messaggio "You are an adult" verrà visualizzato sullo schermo.

Il codice all'interno delle parentesi graffe viene eseguito solo quando la condizione risulta vera. Se l'età fosse stata inferiore a 18, non sarebbe stato stampato nulla.

challenge icon

Sfida

Principiante
In questa sfida, ti eserciterai a usare un’istruzione if in Go. Abbiamo una variabile temperature con valore 25. Il tuo compito è scrivere un’istruzione if che verifichi se la temperatura è maggiore di 20. In caso affermativo, stampa "It's warm today!"

Provalo tu

package main

import "fmt"

func main() {
	// Questa variabile rappresenta la temperatura in gradi Celsius
	temperature := 25
	
	// TODO: Scrivi un'istruzione if che controlli se temperature è maggiore di 20
	// Se è vero, stampa "It's warm today!"
	
	
	fmt.Println("Weather check complete.")
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Go online