Herausforderung: Zwei Spalten Ausrichten
Willkommen zur Herausforderung "Zwei Spalten ausrichten"!
Lassen Sie uns die Ninja-Methoden und Funktionen, die Sie gelernt haben, rekapitulieren:
Ninja-Methoden:
goRight()
,goLeft()
,goUp()
,goDown()
: Bewegen Sie den Ninja eine Zelle in die angegebene Richtung.pickSushi()
: Nehmen Sie Sushi von der Karte auf und fügen Sie es Ihrem Inventar hinzu.putSushi()
: Platzieren Sie Sushi aus Ihrem Inventar auf einer Zelle.objectUp()
,objectDown()
,objectRight()
,objectLeft()
: Bestimmen Sie das Objekt in der nächsten Zelle in der angegebenen Richtung und geben Sie "wall", "sushi" oder "empty" zurück.
Programmierkonzepte:
- Funktionen: Erstellen Sie wiederverwendbare Codeblöcke, um spezifische Aufgaben auszuführen.
- Dekomposition: Zerlegen Sie komplexe Probleme in kleinere, handhabbare Teile.
- Schleifen: Verwenden Sie
for
- undwhile
-Schleifen, um Aktionen zu wiederholen. - Bedingte Anweisungen: Verwenden Sie
if-else
-Anweisungen, um Entscheidungen basierend auf Bedingungen zu treffen.
Swipe to start coding
Lösung
Andere Kurse erkunden im Katalog
Danke für Ihr Feedback!
ninja.js
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 3.57Awesome!
Completion rate improved to 3.57
Herausforderung: Zwei Spalten Ausrichten
Willkommen zur Herausforderung "Zwei Spalten ausrichten"!
Lassen Sie uns die Ninja-Methoden und Funktionen, die Sie gelernt haben, rekapitulieren:
Ninja-Methoden:
goRight()
,goLeft()
,goUp()
,goDown()
: Bewegen Sie den Ninja eine Zelle in die angegebene Richtung.pickSushi()
: Nehmen Sie Sushi von der Karte auf und fügen Sie es Ihrem Inventar hinzu.putSushi()
: Platzieren Sie Sushi aus Ihrem Inventar auf einer Zelle.objectUp()
,objectDown()
,objectRight()
,objectLeft()
: Bestimmen Sie das Objekt in der nächsten Zelle in der angegebenen Richtung und geben Sie "wall", "sushi" oder "empty" zurück.
Programmierkonzepte:
- Funktionen: Erstellen Sie wiederverwendbare Codeblöcke, um spezifische Aufgaben auszuführen.
- Dekomposition: Zerlegen Sie komplexe Probleme in kleinere, handhabbare Teile.
- Schleifen: Verwenden Sie
for
- undwhile
-Schleifen, um Aktionen zu wiederholen. - Bedingte Anweisungen: Verwenden Sie
if-else
-Anweisungen, um Entscheidungen basierend auf Bedingungen zu treffen.
Swipe to start coding
Lösung
Andere Kurse erkunden im Katalog
Danke für Ihr Feedback!
ninja.js
Awesome!
Completion rate improved to 3.57
Herausforderung: Zwei Spalten Ausrichten
Swipe um das Menü anzuzeigen
Willkommen zur Herausforderung "Zwei Spalten ausrichten"!
Lassen Sie uns die Ninja-Methoden und Funktionen, die Sie gelernt haben, rekapitulieren:
Ninja-Methoden:
goRight()
,goLeft()
,goUp()
,goDown()
: Bewegen Sie den Ninja eine Zelle in die angegebene Richtung.pickSushi()
: Nehmen Sie Sushi von der Karte auf und fügen Sie es Ihrem Inventar hinzu.putSushi()
: Platzieren Sie Sushi aus Ihrem Inventar auf einer Zelle.objectUp()
,objectDown()
,objectRight()
,objectLeft()
: Bestimmen Sie das Objekt in der nächsten Zelle in der angegebenen Richtung und geben Sie "wall", "sushi" oder "empty" zurück.
Programmierkonzepte:
- Funktionen: Erstellen Sie wiederverwendbare Codeblöcke, um spezifische Aufgaben auszuführen.
- Dekomposition: Zerlegen Sie komplexe Probleme in kleinere, handhabbare Teile.
- Schleifen: Verwenden Sie
for
- undwhile
-Schleifen, um Aktionen zu wiederholen. - Bedingte Anweisungen: Verwenden Sie
if-else
-Anweisungen, um Entscheidungen basierend auf Bedingungen zu treffen.
Swipe to start coding
Lösung
Andere Kurse erkunden im Katalog
Danke für Ihr Feedback!