Robot name
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Robot Name
|
||||
|
||||
Welcome to Robot Name on Exercism's TypeScript Track.
|
||||
If you need help running the tests or submitting your code, check out `HELP.md`.
|
||||
|
||||
## Instructions
|
||||
|
||||
Manage robot factory settings.
|
||||
|
||||
When a robot comes off the factory floor, it has no name.
|
||||
|
||||
The first time you turn on a robot, a random name is generated in the format
|
||||
of two uppercase letters followed by three digits, such as RX837 or BC811.
|
||||
|
||||
Every once in a while we need to reset a robot to its factory settings,
|
||||
which means that its name gets wiped. The next time you ask, that robot will
|
||||
respond with a new random name.
|
||||
|
||||
The names must be random: they should not follow a predictable sequence.
|
||||
Using random names means a risk of collisions. Your solution must ensure that
|
||||
every existing robot has a unique name.
|
||||
|
||||
## Source
|
||||
|
||||
### Created by
|
||||
|
||||
- @masters3d
|
||||
|
||||
### Contributed to by
|
||||
|
||||
- @joshgoebel
|
||||
- @lukaszklis
|
||||
- @SleeplessByte
|
||||
|
||||
### Based on
|
||||
|
||||
A debugging session with Paul Blackwell at gSchool.
|
||||
Reference in New Issue
Block a user