KURSER /
Matematik och Programmering
/ Funktioner i programmering – Javascript
Returnera värden i funktionen
Författare:
Simon Rybrand
Allt du behöver för att klara av nationella provet
Allt du behöver för att klara av nationella provet
Innehåll
Här visar vi hur man programmerar en funktion där man returnerar ett värde i slutet av funktionen.
Övning
- Skriv en funktion som du kallar för myCalc
- Låt funktionen beräkna 144√144 och returnera värdet.
- Anropa funktionen och skriv ut resultatet i konsolen.
När en funktion har utfört sin arbetsuppgift så kan man låta funktionen returnera ett värde. Det innebär att man skickar tillbaka ett resultat till där i koden som du anropade funktionen.
Så returnerar du ett värde i funktionen i javascript
När du skall returnera ett värde i funktionen så använder du skrivsättet
return expression;
Du skriver alltså först return och sedan ett uttryck (expression). Uttrycket kan vara alltifrån en sträng till en beräkning eller någon annan variabel. Uttrycket är det som skickas tillbaka till där i koden som du anropade funktionen. När du skriver return i funktionen så kommer funktionen att sluta att köras. Du kan därför inte skriva något efter return i funktionen. Detta kommer då aldrig att köras av ditt program eller av webbläsaren.
Ett exempel på att skriva en enkel sådan funktion kan vara följande.
function myCalc() {
return Math.pow(12, 2);
}
var answer = myCalc();
console.log(answer);
I funktionen myCalc så returneras beräkningen 122=144122=144. Så när vi anropar den med var answer = myCalc(); så sparas 144 i variabeln answer. Sedan skriver vi ut 144144 i konsolen.
Referenser och fördjupning
Kommentarer
Eddler
POPULÄRA KURSER
FÖRETAGSINFO
Eddler AB
info@eddler.se
Org.nr: 559029-8195
Kungsladugårdsgatan 86
414 76 Göteborg
Endast Premium-användare kan kommentera.