Utfordring: Bygg Bokstaven K
Velkommen til utfordringen "Bygg bokstaven K"! I dette kapittelet vil du sette programmeringsferdighetene dine på prøve ved å konstruere bokstaven "K" ved hjelp av Ninja-spillet.
Før du begynner, la oss raskt oppsummere ninja-metodene og funksjonene du har lært:
Ninja-metoder:
goRight()
,goLeft()
,goUp()
,goDown()
: Flytt ninjaen én celle i den angitte retningen.pickSushi()
: Plukk opp sushi fra kartet og legg det til i inventaret ditt.putSushi()
: Plasser sushi fra inventaret ditt på en celle.objectUp()
,objectDown()
,objectRight()
,objectLeft()
: Bestem objektet i neste celle i den angitte retningen, og returner "wall", "sushi" eller "empty".
Programmeringskonsepter:
Funksjoner: Lag gjenbrukbare kodeblokker for å utføre spesifikke oppgaver.
Dekompresjon: Bryt ned komplekse problemer i mindre, håndterbare deler.
Løkker: Bruk
for
ogwhile
løkker for å gjenta handlinger.Betingede utsagn: Bruk
if-else
utsagn for å ta beslutninger basert på betingelser.
Swipe to start coding
Løsning
Takk for tilbakemeldingene dine!