I'm curious why this isn't using parseFloat.