Write a program to assign a list of employees into small lunch groups can be done in Javascript.
New Employees
When someone joins the company, we want to add them to the list of people going to lunch.
Persistence
With over 100 employees, adding everyone from scratch is not sustainable. Once someone has been added, they should remain in the list across restarts.
Lunchtime
On Fridays, we want to assign everyone randomly into lunch groups. Each group should be between 3-5 people.
Say we were in the business of mining precious gems and had these 8 employees:
[Happy, Dopey, Grumpy, Sneezy, Bashful, Sleepy, Doc, Snow]
When we shuffle everyone into lunch groups, one valid output would be:
Group 1 | Group 2 |
Bashful | Doc |
Happy | Grumpy |
Sneezy | Snow |
Sleepy | Dopey |
Another valid output would be:
Group 1 | Group 2 |
Bashful | Doc |
Happy | Grumpy |
Sneezy | Snow |
Sleepy | |
Dopy |