Est-il possible de retourner 0 au lieu de NaN
lors de l'analyse des valeurs en JavaScript?
En cas de parseInt
retour de la chaîne vide NaN
.
Est-il possible de faire quelque chose comme ça en JavaScript pour vérifier NaN
?
var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb)
Ou peut-être existe-t-il une autre fonction ou un plugin jQuery qui peut faire quelque chose de similaire?
parseInt()
deux fois la fonction (dans le NaN
cas non réussi / normal ) n'est jamais une bonne idée. En dehors de l'inefficacité, pour les imprudents si tout ce qui est passé tbb
est un appel de fonction avec des effets secondaires, c'est terrible. Je n'utiliserais aucune solution ici où je vois parseInt()
deux fois.
NaN != NaN
. Vous en auriez besoinisNaN(value)
.