I found this a bit confusing, but I think the core of this is really that Waffle House staff don’t get a choice on whether or not they buy a meal during their shift. Is that right?
I kind of got that gist from the article, but nothing super clear. It said that employees pay for the meal whether they eat it or not, which if you ordered food and didn’t eat it, that’s kinda on you. I think it should be saying that they are charged for the meal whether they ordered it or not, if that’s what is happening.
JavaScript has nothing to do with Java. They are completely different languages and environments.