From c6235bd38ac1bd4e12acaf41de14c1f26c0ccde4 Mon Sep 17 00:00:00 2001 From: fiatcode Date: Tue, 24 Feb 2026 10:47:38 +0700 Subject: [PATCH] GREEN: implement move forward --- lib/mars_rover.dart | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/lib/mars_rover.dart b/lib/mars_rover.dart index 78613b1..546d714 100644 --- a/lib/mars_rover.dart +++ b/lib/mars_rover.dart @@ -24,4 +24,21 @@ class Rover { }; direction = rightTurns[direction]!; } + + void moveForward() { + switch (direction) { + case 'N': + y += 1; + break; + case 'E': + x += 1; + break; + case 'S': + y -= 1; + break; + case 'W': + x -= 1; + break; + } + } }