"num" est une fonction JavaScript qui permet de toujours retourner la donnée passée en argument en un nombre, peu importe le type de la donnée de référence.
function num(a) {
a = Number(a);
return (!isNaN(parseFloat(a)) && isFinite(a)) ? a : 0;
}
Si la donnée est un nombre compris dans une chaîne de caractères, elle retourne la donnée en type nombre. Dans tous les cas, si elle ne peut retourner une donnée de type nombre, elle retourne zéro. Comme ca, plus de souci de ce type.
num(0);
// renvoie : 0
num('0');
// renvoie : 0
num('zéro');
// renvoie : 0
Cet article vous a-t-il été utile ?
Super :)
Merci d'avoir donné votre avis !
Oups :(
Merci d'avoir donné votre avis qui va nous permettre de nous améliorer !