Uitdaging: Herziening van Concepten van Functies
Taak
- Voltooi de code voor de tweede parameter van de functie
operate, die de functiecapitalizemoet accepteren; - Controleer de code en geef geschikte argumenten door in de aanroep van de functie
operatebinnen de functiemain(); - Sla de geretourneerde waarden van de aanroep van de functie
operateop in de variabelenoriginalenupdated.
index.go
1234567891011121314151617181920212223package 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) }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 4. Hoofdstuk 7
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Suggested prompts:
Can you explain how the `operate` function works?
What does the `capitalize` function do in this context?
Could you walk me through the changes made in the `main()` function?
Awesome!
Completion rate improved to 1.96
Uitdaging: Herziening van Concepten van Functies
Veeg om het menu te tonen
Taak
- Voltooi de code voor de tweede parameter van de functie
operate, die de functiecapitalizemoet accepteren; - Controleer de code en geef geschikte argumenten door in de aanroep van de functie
operatebinnen de functiemain(); - Sla de geretourneerde waarden van de aanroep van de functie
operateop in de variabelenoriginalenupdated.
index.go
1234567891011121314151617181920212223package 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) }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 4. Hoofdstuk 7