Menu
Coddy logo textTech

Opérateurs de comparaison - Partie 1

Fait partie de la section Fondamentaux du Journey GO de Coddy. Leçon 22 sur 109.

Les opérateurs de comparaison comparent deux valeurs et renvoient un résultat booléen (true ou false).

L'opérateur d'égalité (==) vérifie si deux valeurs sont égales :

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

Cela affiche :

true

L'opérateur d'inégalité (!=) vérifie si deux valeurs ne sont pas égales :

x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual)

Cela affiche :

true
challenge icon

Défi

Débutant

Dans ce défi, vous allez vous entraîner à utiliser les opérateurs de comparaison d'égalité (==) et d'inégalité (!=) en Go.

Nous avons deux variables avec des valeurs prédéfinies. Votre tâche consiste à comparer ces variables en utilisant les deux opérateurs et à stocker les résultats dans les variables booléennes fournies.

Ensuite, nous afficherons les résultats pour voir si vos comparaisons sont correctes.

Essayez vous-même

package main

import "fmt"

func main() {
	// Variables prédéfinies à comparer
	num1 := 10
	num2 := 10
	name1 := "Go"
	name2 := "Python"
	
	// TODO: Comparer num1 et num2 en utilisant l'opérateur == (égalité)
	// et stocker le résultat dans numbersEqual
	numbersEqual := false // Remplacer cette ligne
	
	// TODO: Comparer name1 et name2 en utilisant l'opérateur != (inégalité)
	// et stocker le résultat dans namesNotEqual
	namesNotEqual := false // Remplacer cette ligne
	
	// Afficher les résultats
	fmt.Println("Are the numbers equal?", numbersEqual)
	fmt.Println("Are the names different?", namesNotEqual)
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Go en ligne