"... and if they have eggs, get a dozen, " she added.

He later came home with 12 gallons of milk.

"Why'd you get so much milk!?!" his wife asked.

He replies, "THEY HAD EGGS!"

you are viewing a single comment's thread
view the rest of the comments
[–] 8 points 3 months ago (2 children)

Doesn't change it.

Wife adds 1 gallon of milk to shopping list;

Wife adds ( eggs, dozen) gallons of milk to shopping list;

Shopping list has 1 gallon and a dozen gallons for a total of 13 gallons.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 10 points 3 months ago*

    The shopping list doesn’t need to be additive, that’s just one way of interpreting what the wife wrote. There is no one correct way to read a joke as a program (my whole point), that is unless you write an interpreter for jokes :P

    function getGallonOfMilk() {
      return 1;
    }
    
    function getDozen() {
      return 12;
    }
    
    const hasEggs = store.checkInventory(“eggs”);
    
    const result = (
      getGallonOfMilk(),
      hasEggs && getDozen()
    );
    
    console.log(result * "🥛"); // 🥛🥛🥛🥛🥛🥛🥛🥛🥛🥛🥛🥛
    
  • source
  • parent
  • load more comments (1 reply)