Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Funktioiden Kirjoittaminen | Funktiot
JavaScript Ninja

Pyyhkäise näyttääksesi valikon

book
Funktioiden Kirjoittaminen

Funktion osat

  • Määrittely: Alkaa function-avainsanalla.

  • Nimi: Funktion tunniste, kuten ninjaController, lootBox, jne.

  • Parametrit: Sulkeissa luetellut muuttujat, jotka vastaanottavat arvoja, kun funktiota kutsutaan.

  • Runko: Koodilohko aaltosulkeiden {} sisällä, joka suorittaa funktion toiminnot.

  • Palautusarvo: Valinnainen lauseke arvon palauttamiseen. Ilman sitä funktiot palauttavat undefined.

Esimerkki

js

ninja.js

copy
  • ninjaController : Ohjaa ninjaa kutsumalla lootBox kahdesti ja liikkumalla oikealle neljä kertaa.

  • lootBox : Määrittelee joukon toimintoja (liikkuminen, sushin poimiminen) ninjalle.

  • Parametri: Molemmat funktiot ottavat ninja-objektin, jolla on metodeja kuten goRight(), goUp(), jne.

Tehtävä

Swipe to start coding

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2
js

ninja.js

Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?

Kysy tekoälyä

expand
ChatGPT

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

book
Funktioiden Kirjoittaminen

Funktion osat

  • Määrittely: Alkaa function-avainsanalla.

  • Nimi: Funktion tunniste, kuten ninjaController, lootBox, jne.

  • Parametrit: Sulkeissa luetellut muuttujat, jotka vastaanottavat arvoja, kun funktiota kutsutaan.

  • Runko: Koodilohko aaltosulkeiden {} sisällä, joka suorittaa funktion toiminnot.

  • Palautusarvo: Valinnainen lauseke arvon palauttamiseen. Ilman sitä funktiot palauttavat undefined.

Esimerkki

js

ninja.js

copy
  • ninjaController : Ohjaa ninjaa kutsumalla lootBox kahdesti ja liikkumalla oikealle neljä kertaa.

  • lootBox : Määrittelee joukon toimintoja (liikkuminen, sushin poimiminen) ninjalle.

  • Parametri: Molemmat funktiot ottavat ninja-objektin, jolla on metodeja kuten goRight(), goUp(), jne.

Tehtävä

Swipe to start coding

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt