Funktioner i Kotlin

Her et par eksempler på funktioner “fun” i Kotlin. En efektiv måde at strukturere sine programmer på.


fun skrivTekst(tekst: String) {
println(tekst)
}

skrivTekst(“Hallo”)
// Resultat = Hallo


fun skrivMeddelseMedParameternavn(tekst: String, type: String = “Meddelse: “) {
println(“[$type] $tekst”)
}

SkrivMeddelseMedParameternavn(tekst=”Hej med dig. “, type=”Info: ” )
// Resultat = “Info: Hej med dig.”

SkrivMeddelseMedParameternavn(“Hej med dig. “, “Info: ” )
// Resultat = “Info: Hej med dig.”

SkrivMeddelseMedParameternavn(tekst=”Hej med dig.” )
// Resultat = “Meddelse: Hej med dig.”

SkrivMeddelseMedParameternavn(“Hej med dig.” )
// Resultat = “Meddelse: Hej med dig.”


fun plus(x: Int, y: Int): Int {
return x + y
}

println(plus(3,4))
//Resultat = 7


fun gange(x: Int, y: Int) = x * y

println(gange(2, 3))
// Resultat = 6