I get "undefined eggs". Usually the problem is that eggs are discrete and they are not all equal, so I'd prefer to select how many eggs I want to use (and cross my fingers that they are average eggs (whatever that means)). Perhaps you can round the amount of floor to an integer number of eggs.
Bananas are discrete and not equal too, so it's a problem. But I can just eat half a banana if the recipe needs 3.5 of them.