Utfordring: Gjennomgang av Funksjonskonsepter
Oppgave
- Fullfør koden for den andre parameteren til
operate-funksjonen, som skal aksepterecapitalize-funksjonen; - Gå gjennom koden og oppgi passende argumenter i kall til
operate-funksjonen imain()-funksjonen; - Lagre de returnerte verdiene fra kall til
operate-funksjonen i variableneoriginalogupdated.
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) }
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 4. Kapittel 7
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 1.96
Utfordring: Gjennomgang av Funksjonskonsepter
Sveip for å vise menyen
Oppgave
- Fullfør koden for den andre parameteren til
operate-funksjonen, som skal aksepterecapitalize-funksjonen; - Gå gjennom koden og oppgi passende argumenter i kall til
operate-funksjonen imain()-funksjonen; - Lagre de returnerte verdiene fra kall til
operate-funksjonen i variableneoriginalogupdated.
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) }
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 4. Kapittel 7