ParseFloat (Javascript) et Safari

Sous Safari, la fonction JavaScript parseFloat n’a pas toujours le fonctionnement attendu…

Voici une petite fonction adaptée pour résoudre ce problème :

function parseFloatCustom(str)
{
if (str != undefined)
{
if (!isNaN(parseFloat(str)))
return parseFloat(str);
else
{
return (parseFloat((str.toString()).substring(0, (str.toString()).length - 2)));
}
}
}

Réagir

[ Ctrl + Enter ]