Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

Code Block
languagepython
titleFunksjonsdeklarasjon i python
linenumberstrue
## Funksjon som undersøker om en gitt verdi er mindre enn tjue

def isLessThanTwenty(num):
	
	if (num < 20):
		return true 
		## Return definerer at funksjonen er ferdig
		## Gjenværende kode blir ikke utført
 
	return false

 I python er det verdt å merke seg at vi hverken deklarerer hva slags returtype
funksjonen har, eller datatype for parameterne.

 

Code Block
languagejava
titleFunksjonsdeklarasjon i java
linenumberstrue
// Funksjon som undersøker om et gitt heltall er mindre enn tjue
 
boolean isLessThanTwenty(int num) {
	
	if(num < 20) {
		return true ;
		// Return definerer at funksjonen er ferdig
		// Gjenværende kode blir derav ikke utført
	}
	
	return false;
}

I java må vi deklarere både returtypen, som her er boolean, og datatype for parameterne.
 

 


 

 



 


Funksjoner lages ofte til å utføre bestemte beregninger eller oppgaver, og trenger ikke se beregningen i en større sammenheng.