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
ninja.js
-
ninjaController
: Ohjaa ninjaa kutsumallalootBox
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
Tutustu muihin kursseihin luettelossa
Oliko kaikki selvää?
Kiitos palautteestasi!