참고자료
https://www.youtube.com/watch?v=jpegXpQpb3o
https://www.codecademy.com/courses/introduction-to-javascript/lessons/advanced-objects/exercises/factory-functions