Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Überprüfung der Konzepte von Funktionen | Funktionen
Einführung in Golang

bookHerausforderung: Überprüfung der Konzepte von Funktionen

Aufgabe

  1. Vervollständigen Sie den Code für den zweiten Parameter der operate-Funktion, der die capitalize-Funktion akzeptieren soll;
  2. Überprüfen Sie den Code und geben Sie geeignete Argumente im operate-Funktionsaufruf innerhalb der main()-Funktion an;
  3. Speichern Sie die zurückgegebenen Werte aus dem operate-Funktionsaufruf in den Variablen original und updated.
index.go

index.go

copy
1234567891011121314151617181920212223
package main import "fmt" // `ToLower()` and `ToUpper()` functions are imported from the `strings` module import "strings" func capitalize(str string) string { return strings.ToUpper(str) } func operate(str string, operation ___) (string, string) { return str, operation(str) } func main() { inputString := "Hello World" var original string var updated string ___ = operate(___) fmt.Println(original, updated) }

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 7

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 1.96

bookHerausforderung: Überprüfung der Konzepte von Funktionen

Swipe um das Menü anzuzeigen

Aufgabe

  1. Vervollständigen Sie den Code für den zweiten Parameter der operate-Funktion, der die capitalize-Funktion akzeptieren soll;
  2. Überprüfen Sie den Code und geben Sie geeignete Argumente im operate-Funktionsaufruf innerhalb der main()-Funktion an;
  3. Speichern Sie die zurückgegebenen Werte aus dem operate-Funktionsaufruf in den Variablen original und updated.
index.go

index.go

copy
1234567891011121314151617181920212223
package main import "fmt" // `ToLower()` and `ToUpper()` functions are imported from the `strings` module import "strings" func capitalize(str string) string { return strings.ToUpper(str) } func operate(str string, operation ___) (string, string) { return str, operation(str) } func main() { inputString := "Hello World" var original string var updated string ___ = operate(___) fmt.Println(original, updated) }

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 7
some-alt