Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Funktioiden Käsitteiden Kertaus | Funktiot
Johdatus Golangiin

bookHaaste: Funktioiden Käsitteiden Kertaus

Tehtävä

  1. Viimeistele operate-funktion toisen parametrin koodi, jonka odotetaan hyväksyvän capitalize-funktion;
  2. Tarkista koodi ja anna sopivat argumentit operate-funktion kutsussa main()-funktiossa;
  3. Tallenna operate-funktion palauttamat arvot muuttujiin original ja 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) }

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 1.96

bookHaaste: Funktioiden Käsitteiden Kertaus

Pyyhkäise näyttääksesi valikon

Tehtävä

  1. Viimeistele operate-funktion toisen parametrin koodi, jonka odotetaan hyväksyvän capitalize-funktion;
  2. Tarkista koodi ja anna sopivat argumentit operate-funktion kutsussa main()-funktiossa;
  3. Tallenna operate-funktion palauttamat arvot muuttujiin original ja 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) }

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 7
some-alt