00:00
00:00
KURSER  / 
Matematik och Programmering
/  Strängar, tal, variabler och matematikoperationer – Python

Funktioner i programmering

Författare:Simon Rybrand
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet

I den här lektionen lär du dig vad en funktion är i programmering och hur en funktion skrivs i programmeringsspråket javascript.

Funktioner är ett mycket användbart verktyg när du programmerar. Dessa används i javascript för att kunna återanvända kod om och om igen. Funktioner i programmering bär många likheter med funktioner i matematik. Detta då en funktion oftast tar emot en parameter (variabel i matematik), gör något med denna och sedan returnerar den.

En bild för att förstå funktioner

För att få en översiktlig bild av vad en funktion är så kan vi beskriva det med en bild av en maskin.

Funktioner i javascript

Vi kan tänka oss att funktionen är en maskin som har en eller flera parametrar. In i parametrarna kan vi skicka in det som kallas för argument. Argumenten kan vara tal, strängar eller listor. Sedan händer något i funktionen som sedan kan skicka ut något vidare i programmet.

En första enkel funktion i javascript

Vi kommer i senare lektioner att träna mer på olika typer av funktioner. Här räcker det med att du har sett ett första exempel.

function calculate() {
  sum = 10+12;
  return sum;
}

var result = calculate();
console.log(result);

Här så har vi en funktion calculate som inte tar emot några värden i parametrar. Istället görs bara beräkningen 10+12=2210+12=2210+12=22 och resultatet returneras i variabeln sum. Denna använder vi oss av och skriver ut det resultatet i konsolen.