Skip to content

Commit 68cf9fa

Browse files
committed
Mars Rover Assignment GA LaunchCodeEducation#3
1 parent 1fe6520 commit 68cf9fa

7 files changed

Lines changed: 3689 additions & 18 deletions

File tree

message.js

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
class Message {
2-
// Write code here!
3-
}
2+
// Constructor: Initializes a new Message instance
3+
constructor(name, commands) {
44

5-
module.exports = Message;
5+
if (!name) {
6+
throw new Error('Message name required.');
7+
}
8+
// Set the name property of the Message instance
9+
this.name = name;
10+
this.commands = commands;
11+
}
12+
}
13+
14+
module.exports = Message;

0 commit comments

Comments
 (0)