Challenge: Reviewing Concepts of Functions
Task
- Finish the code for the second parameter of the
operate
function, which is expected to accept thecapitalize
function; - Review the code and provide suitable arguments in the
operate
function call within themain()
function; - Save the returned values from the
operate
function call into the variablesoriginal
andupdated
.
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) }
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 4. Luku 7
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Suggested prompts:
Can you explain how the operate function works?
What does the capitalize function do in this context?
Can you show the output of the main function?
Awesome!
Completion rate improved to 1.96
Challenge: Reviewing Concepts of Functions
Pyyhkäise näyttääksesi valikon
Task
- Finish the code for the second parameter of the
operate
function, which is expected to accept thecapitalize
function; - Review the code and provide suitable arguments in the
operate
function call within themain()
function; - Save the returned values from the
operate
function call into the variablesoriginal
andupdated
.
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) }
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 4. Luku 7