Menu
Coddy logo textTech

Opérateur logique AND

Fait partie de la section Fondamentaux du Journey GO de Coddy — leçon 24 sur 109.

L'opérateur ET logique (&&) renvoie true uniquement lorsque les deux conditions sont true.

Voici un programme qui vérifie si un nombre est à la fois positif et pair :

num := 6
isPositive := num > 0
isEven := num % 2 == 0
result := isPositive && isEven
fmt.Println(result)

Cela affiche :

true

Vous pouvez également utiliser l'opérateur directement dans des conditions :

age := 25
hasLicense := true
canDrive := age >= 18 && hasLicense
fmt.Println(canDrive)

Cela affiche :

true
challenge icon

Défi

Débutant

Dans ce défi, vous allez vous entraîner à utiliser l'opérateur logique ET (&&) en Go.

Vous avez des variables représentant si une personne remplit différents critères d'éligibilité pour un emploi. Une personne est qualifiée pour l'emploi si elle possède à la fois l'expérience requise ET la formation nécessaire.

Votre tâche consiste à utiliser l'opérateur logique ET pour vérifier si le candidat est qualifié, et à stocker le résultat dans la variable isQualified.

Aide-mémoire

L'opérateur ET logique (&&) renvoie true uniquement lorsque les deux conditions sont true.

Utilisation basique avec des variables :

num := 6
isPositive := num > 0
isEven := num % 2 == 0
result := isPositive && isEven
fmt.Println(result) // true

Utilisation directe dans des conditions :

age := 25
hasLicense := true
canDrive := age >= 18 && hasLicense
fmt.Println(canDrive) // true

Essayez vous-même

package main

import "fmt"

func main() {
	// Qualifications du candidat
	hasExperience := true
	hasEducation := true
	
	// TODO: Utilisez l'opérateur logique ET (&&) pour vérifier si le candidat
	// a à la fois l'expérience ET l'éducation, stockez le résultat dans isQualified
	isQualified := false // Remplacez cette ligne par votre code
	
	// Afficher le résultat
	fmt.Println("Does the candidate qualify for the job?", isQualified)
}
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