For validation, I would actually use something like Joi.
This is a problem with contrived examples. You think of a technique you want to demonstrate, then you find an example that will demonstrate it. Most times, there are better ways to solve the example you used. But those other ways, do not demonstrate the technique you wanted to demonstrate.
My goal was to demonstrate the ternary, not to show input validation.
I probably should have used some obscure cat example. Something I need to work on for sure.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.