I thought the number was a requirement. For example, I want to "bottle attack" this zombie, but I need four bottles to perform the attack.
It’s exactly like what the comment above says, the requirement is 4 bottles and 3 cans. It doesn’t show how many you have in your inventory, just how much it takes for an attack