En funksjon er en kodeblokk som gjør en spesifikk oppgave og kan brukes flere steder i koden.
Funksjoner hjelper deg å skrive ryddig, gjenbrukbar og forståelig kode. Du slipper å gjenta deg selv, og endringer kan gjøres ett sted i stedet for mange.
I stedet for å gjenta den samme koden mange steder, kan vi samle logikken i en funksjon. For eksempel kan en nettbutikk ha en funksjon som beregner frakt, legger til moms eller oppdaterer handlekurven – og da kan den samme funksjonen brukes for alle kunder, overalt i systemet. Dette gjør koden ryddigere og enklere å vedlikeholde.