Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Funktioiden Määrittely JavaScriptissä | Funktiot JavaScriptissä
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Johdanto JavaScriptiin

bookFunktioiden Määrittely JavaScriptissä

Uuden funktion luomiseen käytetään function-avainsanaa. Anna funktiolle nimi ja määrittele mahdolliset argumentit:

function functionName(arguments) {
  // code block
}

Funktion määrittelyn rakenne sisältää:

  • function-avainsanan;
  • Funktion nimen, yleensä camelCase-muodossa kuten muuttujat;
  • Sulkuihin () sijoitetut argumentit;
  • Koodilohkon aaltosulkeissa {}.

Argumentit

Funktioilla on oma tietovarastonsa. Argumentit ovat arvoja, jotka välitetään funktiolle ja joita funktio käyttää muuttujina. Nämä argumentit lakkaavat olemasta, kun funktion suoritus päättyy.

Argumenttien määrittelyssä annetaan nimi jokaiselle argumentille:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

Jos funktio ottaa useita argumentteja, erottele ne pilkuilla (,).

Huomautus

Argumentteja käytetään kuten muuttujia funktion koodilohkon sisällä.

Funktion kutsuminen

Funktion käyttämiseksi sitä kutsutaan sulkeilla () ja annetaan tarvittavat argumentit, jos funktio niitä odottaa:

1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy
question mark

Mikä seuraavista määrittelee oikein funktion, joka ottaa kaksi argumenttia?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Suggested prompts:

Can you explain what happens if I call a function without providing all the required arguments?

What is the difference between arguments and parameters in JavaScript?

Can you show how to return a value from a function?

bookFunktioiden Määrittely JavaScriptissä

Pyyhkäise näyttääksesi valikon

Uuden funktion luomiseen käytetään function-avainsanaa. Anna funktiolle nimi ja määrittele mahdolliset argumentit:

function functionName(arguments) {
  // code block
}

Funktion määrittelyn rakenne sisältää:

  • function-avainsanan;
  • Funktion nimen, yleensä camelCase-muodossa kuten muuttujat;
  • Sulkuihin () sijoitetut argumentit;
  • Koodilohkon aaltosulkeissa {}.

Argumentit

Funktioilla on oma tietovarastonsa. Argumentit ovat arvoja, jotka välitetään funktiolle ja joita funktio käyttää muuttujina. Nämä argumentit lakkaavat olemasta, kun funktion suoritus päättyy.

Argumenttien määrittelyssä annetaan nimi jokaiselle argumentille:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

Jos funktio ottaa useita argumentteja, erottele ne pilkuilla (,).

Huomautus

Argumentteja käytetään kuten muuttujia funktion koodilohkon sisällä.

Funktion kutsuminen

Funktion käyttämiseksi sitä kutsutaan sulkeilla () ja annetaan tarvittavat argumentit, jos funktio niitä odottaa:

1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy
question mark

Mikä seuraavista määrittelee oikein funktion, joka ottaa kaksi argumenttia?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 2
some-alt