"… 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!”

  • CallMeAl (like Alan)@piefed.zip
    link
    fedilink
    English
    arrow-up
    8
    ·
    11 hours ago

    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.

    • vinnymac@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      8 hours 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 * "🥛"); // 🥛🥛🥛🥛🥛🥛🥛🥛🥛🥛🥛🥛