JAVASCRIPT Tutorial

Return Values i JS

Vad är ett återgivningsvärde?

Ett återgivningsvärde är det värde som en funktion skickar tillbaka till koden som anropade den. Funktionen använder nyckelordet return för att skicka tillbaka värdet.

Hur använder man return?

Placera nyckelordet return före värdet som du vill skicka tillbaka i funktionen.

function add(a, b) {
  return a + b;
}

Datatyper

Återgivningsvärden kan ha vilken datatyp som helst, t.ex. siffror, strängar eller objekt. Funktionen anger vilken datatyp återgivningsvärdet har.

Odefinierade värden

Om en funktion inte returnerar ett värde returneras undefined. Detta kan vara användbart när du vill indikera att funktionen inte har något värde att returnera.

Exempel

function greeting(name) {
  return `Hej ${name}!`;
}

const message = greeting("Alice");
console.log(message); // Skriver ut "Hej Alice!"

Sammanfattning

  • Använd return för att skicka tillbaka ett värde från en funktion.
  • Återgivningsvärdet kan ha vilken datatyp som helst.
  • Om en funktion inte returnerar ett värde returneras undefined.