Oletusarvot
Oletusarvot ovat arvoja, jotka funktion parametrit saavat, kun funktiokutsussa ei anneta vastaavaa argumenttia.
Voimme määrittää oletusarvot parametreille seuraavalla syntaksilla:
function funcName(parameter1 = value1, parameter2 = value2, …) {
// your code here …
}
Esimerkki:
12345function sum(a = 5, b = 10) { return a + b; } console.log(sum()); // Output: 15
1. Mitä tapahtuu, jos funktioparametrilla on oletusarvo eikä sille anneta arvoa funktiokutsussa?
2. Mikä on seuraavan koodin tuloste?
3. Mikä on seuraavan koodin tuloste?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain why using default values is better than using an if statement inside the function?
What happens if I pass only one argument to a function with multiple default parameters?
Can you show more examples of using default values with different data types?
Mahtavaa!
Completion arvosana parantunut arvoon 1.33
Oletusarvot
Pyyhkäise näyttääksesi valikon
Oletusarvot ovat arvoja, jotka funktion parametrit saavat, kun funktiokutsussa ei anneta vastaavaa argumenttia.
Voimme määrittää oletusarvot parametreille seuraavalla syntaksilla:
function funcName(parameter1 = value1, parameter2 = value2, …) {
// your code here …
}
Esimerkki:
12345function sum(a = 5, b = 10) { return a + b; } console.log(sum()); // Output: 15
1. Mitä tapahtuu, jos funktioparametrilla on oletusarvo eikä sille anneta arvoa funktiokutsussa?
2. Mikä on seuraavan koodin tuloste?
3. Mikä on seuraavan koodin tuloste?
Kiitos palautteestasi!