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.
Aufgabe
Swipe to start coding
Lösung
Andere Kurse erkunden im Katalog
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 4
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.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.
Aufgabe
Swipe to start coding
Lösung
Andere Kurse erkunden im Katalog
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 4
ninja.js