Menu
Coddy logo textTech

Vergleichsoperatoren - Teil 2

Teil des Abschnitts Grundlagen der GO-Journey von Coddy — Lektion 23 von 109.

Go bietet zusätzliche Vergleichsoperatoren zum Vergleichen von numerischen Werten.

Verwenden Sie den Größer-als-Operator (>), um zu prüfen, ob ein Wert größer als ein anderer ist:

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

Dies gibt Folgendes aus:

true

Zu den weiteren Vergleichsoperatoren gehören kleiner als (<), größer als oder gleich (>=) und kleiner als oder gleich (<=):

x := 7
y := 7
fmt.Println(x < y)  // false
fmt.Println(x >= y) // true
fmt.Println(x <= y) // true
challenge icon

Aufgabe

Anfänger

In dieser Herausforderung wirst du die Verwendung von Vergleichsoperatoren in Go üben. Wir haben mehrere Variablen mit unterschiedlichen Werten definiert. Deine Aufgabe ist es, die fehlenden Vergleichsausdrücke zu vervollständigen, damit das Programm die erwartete Ausgabe ausgibt.

Du musst die folgenden Vergleichsoperatoren verwenden: < (kleiner als), > (größer als), <= (kleiner oder gleich) und >= (größer oder gleich).

Spickzettel

Go bietet Vergleichsoperatoren für numerische Werte:

Größer als (>):

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

Andere Vergleichsoperatoren:

  • < - kleiner als
  • >= - größer als oder gleich
  • <= - kleiner als oder gleich
x := 7
y := 7
fmt.Println(x < y)  // false
fmt.Println(x >= y) // true
fmt.Println(x <= y) // true

Probier es selbst

package main

import "fmt"

func main() {
	// Einige vordefinierte Variablen
	age1 := 25
	age2 := 30
	age3 := 25
	
	// TODO: Vervollständige diese Vergleichsausdrücke mit <, >, <= oder >=
	isAge1LessThanAge2 := // Prüfen, ob age1 kleiner als age2 ist
	isAge2GreaterThanAge1 := // Prüfen, ob age2 größer als age1 ist
	isAge1LessThanOrEqualToAge3 := // Prüfen, ob age1 kleiner oder gleich age3 ist
	isAge2GreaterThanOrEqualToAge3 := // Prüfen, ob age2 größer oder gleich age3 ist
	
	// Ergebnisse ausgeben
	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 iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen