Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Datan Palauttaminen Funktioista | Funktioiden Hallinta
Johdatus JavaScriptiin
course content

Kurssisisältö

Johdatus JavaScriptiin

Johdatus JavaScriptiin

3. Ehtolauseet
4. Funktioiden Hallinta
5. Taulukoiden Tutkiminen
6. Silmukoiden Löytäminen

book
Datan Palauttaminen Funktioista

Voimme palauttaa minkä tahansa arvon funktiosta käyttämällä return-lausetta.

123456
function sum(a, b) { return a + b; } let result = sum(10, 15); console.log(result); // Output: 25
copy

Yleinen syntaksi

Return-lauseen yleinen syntaksi on

return <value>;

Missä <value> on valinnainen. Jos arvoa ei anneta, funktio palauttaa undefined:

1234567
function exampleFunc() { console.log("In the Function"); return; } let result = exampleFunc(); console.log("Return value if nothing is returned:", result); // Output: undefined
copy

Miten se toimii?

Return-lause pysäyttää funktion suorituksen ja palauttaa ohjelman siihen kohtaan, jossa funktiota kutsuttiin. Tämän vuoksi kaikki koodi return-lauseen jälkeen ohitetaan:

1234567891011
function exampleFunc() { console.log(1); console.log(2); return true; // Execution stops here console.log(4); // Ignored console.log(5); // Ignored } console.log("Before Function Call"); console.log(exampleFunc()); // Output: true console.log("After Function Call");
copy

1. Mikä on seuraavan koodin tuloste?

2. Mitä tapahtuu, jos funktiossa on return-lause ilman arvoa?

3. Mikä on seuraavan koodin tuloste?

4. Seuraavassa koodissa, mikä on muuttujan result arvo?

question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

question mark

Mitä tapahtuu, jos funktiossa on return-lause ilman arvoa?

Select the correct answer

question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

question mark

Seuraavassa koodissa, mikä on muuttujan result arvo?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 9

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

course content

Kurssisisältö

Johdatus JavaScriptiin

Johdatus JavaScriptiin

3. Ehtolauseet
4. Funktioiden Hallinta
5. Taulukoiden Tutkiminen
6. Silmukoiden Löytäminen

book
Datan Palauttaminen Funktioista

Voimme palauttaa minkä tahansa arvon funktiosta käyttämällä return-lausetta.

123456
function sum(a, b) { return a + b; } let result = sum(10, 15); console.log(result); // Output: 25
copy

Yleinen syntaksi

Return-lauseen yleinen syntaksi on

return <value>;

Missä <value> on valinnainen. Jos arvoa ei anneta, funktio palauttaa undefined:

1234567
function exampleFunc() { console.log("In the Function"); return; } let result = exampleFunc(); console.log("Return value if nothing is returned:", result); // Output: undefined
copy

Miten se toimii?

Return-lause pysäyttää funktion suorituksen ja palauttaa ohjelman siihen kohtaan, jossa funktiota kutsuttiin. Tämän vuoksi kaikki koodi return-lauseen jälkeen ohitetaan:

1234567891011
function exampleFunc() { console.log(1); console.log(2); return true; // Execution stops here console.log(4); // Ignored console.log(5); // Ignored } console.log("Before Function Call"); console.log(exampleFunc()); // Output: true console.log("After Function Call");
copy

1. Mikä on seuraavan koodin tuloste?

2. Mitä tapahtuu, jos funktiossa on return-lause ilman arvoa?

3. Mikä on seuraavan koodin tuloste?

4. Seuraavassa koodissa, mikä on muuttujan result arvo?

question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

question mark

Mitä tapahtuu, jos funktiossa on return-lause ilman arvoa?

Select the correct answer

question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

question mark

Seuraavassa koodissa, mikä on muuttujan result arvo?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 9
some-alt