Arvojen Palauttaminen Funktioista
Funktioiden ensisijainen tarkoitus on palauttaa arvo.
Funktion tila poistetaan sen suorituksen jälkeen, ja harvoin tulostat tietoa suoraan funktiosta konsoliin.
return
-avainsanaa käytetään arvon palautusoperaation suorittamiseen, ja se merkitsee funktion suorituksen loppua:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
Yllä olevassa esimerkissä voit nähdä, että funktiokutsu (add(25, 30)
) korvataan arvolla 55
(25 + 30) return
-avainsanan jälkeen.
Huomautus
Funktio suorittaa loppuun ja palauttaa arvon kutsupisteessä, ja funktion tila tyhjennetään.
On myös tärkeää ymmärtää, että return
-avainsana lopettaa funktion suorituksen. Mikään koodi return
-lauseen jälkeen ei suoriteta:
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()
-lauseet return
-lauseen jälkeen eivät suorittuneet.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Arvojen Palauttaminen Funktioista
Pyyhkäise näyttääksesi valikon
Funktioiden ensisijainen tarkoitus on palauttaa arvo.
Funktion tila poistetaan sen suorituksen jälkeen, ja harvoin tulostat tietoa suoraan funktiosta konsoliin.
return
-avainsanaa käytetään arvon palautusoperaation suorittamiseen, ja se merkitsee funktion suorituksen loppua:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
Yllä olevassa esimerkissä voit nähdä, että funktiokutsu (add(25, 30)
) korvataan arvolla 55
(25 + 30) return
-avainsanan jälkeen.
Huomautus
Funktio suorittaa loppuun ja palauttaa arvon kutsupisteessä, ja funktion tila tyhjennetään.
On myös tärkeää ymmärtää, että return
-avainsana lopettaa funktion suorituksen. Mikään koodi return
-lauseen jälkeen ei suoriteta:
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()
-lauseet return
-lauseen jälkeen eivät suorittuneet.
Kiitos palautteestasi!