Arvojen Palauttaminen Funktioista
Pyyhkäise näyttääksesi valikon
Funktion ensisijainen tarkoitus on palauttaa arvo.
Funktion tila poistetaan sen suorituksen jälkeen, ja harvoin tulostetaan tietoa suoraan funktiosta konsoliin.
Arvon palauttamiseen käytetään return-avainsanaa, joka merkitsee funktion suorituksen päättymistä:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
Yllä olevassa esimerkissä näet, että funktiokutsu (add(25, 30)) korvataan arvolla 55 (25 + 30) return-avainsanan jälkeen.
Huomio
Funktio suorittaa loppuun ja palauttaa arvon kutsukohdassa, ja funktion tila tyhjennetään.
On myös tärkeää ymmärtää, että return-avainsana lopettaa funktion suorituksen. Mitään koodia 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