Preguntas etiquetadas con nan

NaN es una abreviatura de "Not a Number". NaN a veces no es igual a sí mismo.

298
¿Cómo convertir NaN de parseInt en 0 para una cadena vacía?

¿Es posible de alguna manera devolver 0 en lugar de NaNanalizar valores en JavaScript? En caso de que la cadena vacía parseIntregrese NaN. ¿Es posible hacer algo así en JavaScript para verificar NaN? var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb) ¿O tal vez hay otra función o complemento...

223
Eliminar valores nan de una matriz

Quiero descubrir cómo eliminar los valores nan de mi matriz. Mi matriz se parece a esto: x = [1400, 1500, 1600, nan, nan, nan ,1700] #Not in this exact configuration ¿Cómo puedo eliminar los nanvalores de

166
¿Por qué typeof NaN devuelve 'número'?

Solo por curiosidad. No parece muy lógico que typeof NaNsea ​​número. Solo como NaN === NaNo NaN == NaNdevolviendo falso, por cierto. ¿Es esta una de las peculiaridades de javascript, o habría una razón para esto? Editar: gracias por sus respuestas. Sin embargo, no es una cosa fácil tener la...

160
¿Por qué isNaN ("") (cadena con espacios) es igual a falso?

En JavaScript, ¿por qué isNaN(" ")evaluar a false, pero isNaN(" x")evaluar a true? Estoy realizando operaciones numérico en un campo de entrada de texto, y yo estoy verificando si el campo es null, ""o NaN. Cuando alguien escribe un puñado de espacios en el campo, mi validación falla en los tres,...

148
¿Cuál es la diferencia entre (NaN! = NaN) y (NaN! == NaN)?

Antes que nada quiero mencionar que sé cómo isNaN()y cómo Number.isNaN()trabajo. Estoy leyendo La guía definitiva de David Flanagan y él da un ejemplo de cómo verificar si el valor es NaN: x !== x Esto dará como resultado truesi y solo si xes así NaN. Pero ahora tengo una pregunta: ¿por qué usa...

120
Comprobación rápida de NaN en NumPy

Estoy buscando la forma más rápida de verificar la aparición de NaN ( np.nan) en una matriz NumPy X. np.isnan(X)está fuera de discusión, ya que crea una matriz booleana de formas X.shape, que es potencialmente gigantesca. Lo intenté np.nan in X, pero eso parece no funcionar porque np.nan !=...