Haaste: Funktioiden Käsitteiden Kertaus
Tehtävä
- Viimeistele
operate-funktion toisen parametrin koodi, jonka odotetaan hyväksyväncapitalize-funktion; - Tarkista koodi ja anna sopivat argumentit
operate-funktion kutsussamain()-funktiossa; - Tallenna
operate-funktion palauttamat arvot muuttujiinoriginaljaupdated.
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
Awesome!
Completion rate improved to 1.96
Haaste: Funktioiden Käsitteiden Kertaus
Pyyhkäise näyttääksesi valikon
Tehtävä
- Viimeistele
operate-funktion toisen parametrin koodi, jonka odotetaan hyväksyväncapitalize-funktion; - Tarkista koodi ja anna sopivat argumentit
operate-funktion kutsussamain()-funktiossa; - Tallenna
operate-funktion palauttamat arvot muuttujiinoriginaljaupdated.
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