Questions marquées «nan»

NaN est une abréviation de "Not a Number". NaN n'est parfois pas égal à lui-même.

298
Comment transformer NaN de parseInt en 0 pour une chaîne vide?

Est-il possible de retourner 0 au lieu de NaNlors de l'analyse des valeurs en JavaScript? En cas de parseIntretour 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...

166
Pourquoi typeof NaN renvoie-t-il 'nombre'?

Juste par curiosité. Il ne semble pas très logique que ce typeof NaNsoit le nombre. Juste comme NaN === NaNou NaN == NaNretournant faux, au fait. Est-ce l'une des particularités de javascript, ou y aurait-il une raison à cela? Edit: merci pour vos réponses. Ce n'est cependant pas une chose facile à...

148
Quelle est la différence entre (NaN! = NaN) et (NaN! == NaN)?

Tout d'abord, je tiens à mentionner que je sais comment isNaN()et Number.isNaN()travaille. Je lis le guide défini de David Flanagan et il donne un exemple pour savoir comment vérifier si la valeur est NaN: x !== x Cela se traduira par truesi et seulement si xest NaN. Mais maintenant, j'ai une...

120
Vérification rapide de NaN dans NumPy

Je recherche le moyen le plus rapide de vérifier l'occurrence de NaN ( np.nan) dans un tableau NumPy X. np.isnan(X)est hors de question, car il construit un tableau booléen de forme X.shape, ce qui est potentiellement gigantesque. J'ai essayé np.nan in X, mais cela ne semble pas fonctionner parce...