Tester un numérique en JavaScript
Après des tas et des tas de tests, voici le façon de tester un numérique en JavaScript que passe le plus de cas :
/**
* Check if value is numerical or not
* @param strString Value to check
* @returns True if value is numerical, False otherwise
*/
mgpRemainsDependant.isNumeric = function (strString) {
return !isNaN(parseFloat(strString)) && isFinite(strString);
};
Attention tout de même, les nombres en hexa du type 0xFF passent …