alert and types
parseFloat
function exp and d