...
Testa premium Kurser Alla kurser Min sida Provbank Mina prov Min skola Läromedel Förälder Blogg Om oss Kontakt Läxhjälp matemtaik Hjälp & guider
Sök Mitt konto Logga ut Elev/lärar-registrering Logga in
EXEMPEL I VIDEON   Lektionsrapport   Hjälp Kopiera länk Facebook Twitter Repetera Rapportera Ändra status
 ███████████████
    /        ██████████████████████████

Funktioner i programmering

Endast Premium- användare kan rösta.
Författare:Simon Rybrand
Rapportera fel Redigera lektion Redigera text Redigera övning

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.

...
Ny här?
Så funkar Premium
  • 600+ videolektioner till gymnasiet och högstadiets matte.
  • 4000+ övningsfrågor med fullständiga förklaringar.
  • Heltäckande för din kursplan. Allt på ett ställe.
  • Träning inför nationella prov och högskoleprovet.
Ingen bindningstid. Avsluta när du vill.

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=22$10+12=22 och resultatet returneras i variabeln sum. Denna använder vi oss av och skriver ut det resultatet i konsolen.

Kommentarer


Endast Premium-användare kan kommentera.