J'essaie d'utiliser javascript pour changer un string
en int
.en essayant de changer la chaîne -> int
var intVal = gSpread1.Text * 1;
Je veux type de intVal
être int
.
je peux obtenir une valeur int, si gSpread1.Text
est inférieur à 1000.
Mais si gSpread1.Text
est supérieur à 1000, intVal
retours NaN
Quelle est la bonne façon d'utiliser ParseInt
pour assurer que toujours renvoie une valeur int
?
Il devrait fonctionner, vous devrez déboguer et vérifier la valeur qui génère 'NaN' ... – CMS
Remerciez Toi, maintenant j'attrape la raison. gSpread1.Text retour avec virgule (,) si gSpread1.Text est 1,234 convertir en int ne fonctionne pas ... Je vous remercie vraiment tout le monde –