Challenge: Align two columns
Welcome to the "Align Two Columns" challenge!
Let's recap the ninja methods and features you've learned:
Ninja Methods:
goRight(),goLeft(),goUp(),goDown(): Move the ninja one cell in the specified direction.pickSushi(): Pick up sushi from the map and add it to your inventory.putSushi(): Place sushi from your inventory onto a cell.objectUp(),objectDown(),objectRight(),objectLeft(): Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".
Programming Concepts:
- Functions: Create reusable blocks of code to perform specific tasks.
- Decomposition: Break down complex problems into smaller, manageable parts.
- Loops: Use
forandwhileloops to repeat actions. - Conditional Statements: Use
if-elsestatements to make decisions based on conditions.
Tâche
Swipe to start coding
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 4
ninja.js
index.html
preset.js
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Suggested prompts:
Résumer ce chapitre
Expliquer le code dans file
Expliquer pourquoi file ne résout pas la tâche
Awesome!
Completion rate improved to 3.57
Challenge: Align two columns
Glissez pour afficher le menu
Welcome to the "Align Two Columns" challenge!
Let's recap the ninja methods and features you've learned:
Ninja Methods:
goRight(),goLeft(),goUp(),goDown(): Move the ninja one cell in the specified direction.pickSushi(): Pick up sushi from the map and add it to your inventory.putSushi(): Place sushi from your inventory onto a cell.objectUp(),objectDown(),objectRight(),objectLeft(): Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".
Programming Concepts:
- Functions: Create reusable blocks of code to perform specific tasks.
- Decomposition: Break down complex problems into smaller, manageable parts.
- Loops: Use
forandwhileloops to repeat actions. - Conditional Statements: Use
if-elsestatements to make decisions based on conditions.
Tâche
Swipe to start coding
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 4
ninja.js
index.html
preset.js