Returnering af Værdier fra Funktioner
Det primære formål med en funktion er at returnere en værdi.
Funktionens plads slettes efter dens udførelse, og du sender sjældent information direkte fra funktionen til konsollen.
Nøgleordet return bruges til at udføre værdi-returneringsoperationen, og det markerer afslutningen på funktionens udførelse:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
I eksemplet ovenfor kan du se, at funktionskaldet (add(25, 30)) erstattes af værdien 55 (25 + 30) efter nøgleordet return.
Bemærk
Funktionen fuldfører sin udførelse og returnerer en værdi på kaldetidspunktet, og funktionens plads ryddes.
Det er også vigtigt at forstå, at return-nøgleordet afslutter udførelsen af funktionen. Enhver kode efter return-sætningen vil ikke blive udført:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
console.log()-sætningerne efter return-sætningen blev ikke udført.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain what happens if there is no return statement in a function?
What would happen if I put code before the return statement?
Can you show an example where a function returns nothing?
Awesome!
Completion rate improved to 2.33
Returnering af Værdier fra Funktioner
Stryg for at vise menuen
Det primære formål med en funktion er at returnere en værdi.
Funktionens plads slettes efter dens udførelse, og du sender sjældent information direkte fra funktionen til konsollen.
Nøgleordet return bruges til at udføre værdi-returneringsoperationen, og det markerer afslutningen på funktionens udførelse:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
I eksemplet ovenfor kan du se, at funktionskaldet (add(25, 30)) erstattes af værdien 55 (25 + 30) efter nøgleordet return.
Bemærk
Funktionen fuldfører sin udførelse og returnerer en værdi på kaldetidspunktet, og funktionens plads ryddes.
Det er også vigtigt at forstå, at return-nøgleordet afslutter udførelsen af funktionen. Enhver kode efter return-sætningen vil ikke blive udført:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
console.log()-sætningerne efter return-sætningen blev ikke udført.
Tak for dine kommentarer!