Pytania otagowane jako nan

NaN to skrót od „Not a Number”. NaN czasami nie jest sobie równe.





18
Jak zmienić NaN z parseInt na 0 dla pustego ciągu?
Czy możliwe jest jakoś zwrócić 0 zamiast NaNpodczas analizowania wartości w JavaScript? W przypadku pustego ciągu parseIntzwraca NaN. Czy w JavaScript można zrobić coś takiego NaN? var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb) A może istnieje inna funkcja lub wtyczka jQuery, która może zrobić coś podobnego?
298 javascript  nan 


12
Jakie są uzasadnienia dla wszystkich porównań zwracających wartość false dla wartości NaN IEEE754?
Dlaczego porównania wartości NaN zachowują się inaczej niż wszystkie inne wartości? Oznacza to, że wszystkie porównania z operatorami ==, <=,> =, <,> gdzie jedna lub obie wartości to NaN, zwraca false, w przeciwieństwie do zachowania wszystkich innych wartości. Podejrzewam, że upraszcza to w pewien sposób obliczenia numeryczne, ale nie mogłem …


11
Usuwanie wartości nan z tablicy
Chcę dowiedzieć się, jak usunąć wartości nan z mojej tablicy. Moja tablica wygląda mniej więcej tak: x = [1400, 1500, 1600, nan, nan, nan ,1700] #Not in this exact configuration Jak mogę usunąć nanwartości x?
223 python  arrays  numpy  nan 



9
pandy DataFrame: zamień wartości nan na średnią z kolumn
Mam pandy DataFrame wypełnione głównie liczbami rzeczywistymi, ale jest nanw niej również kilka wartości. Jak mogę zamienić nans na średnie z kolumn tam, gdzie się znajdują? To pytanie jest bardzo podobne do tego: numpy array: zamień wartości nan na średnią z kolumn, ale niestety podane tam rozwiązanie nie działa dla …
177 python  pandas  nan 

21
Dlaczego typeof NaN zwraca „liczbę”?
Z czystej ciekawości. Nie wydaje się logiczne, że typeof NaNjest to liczba. Nawiasem mówiąc, tak jak NaN === NaNlub NaN == NaNzwracając fałsz. Czy jest to jedna z cech javascript, czy może byłby tego powód? Edycja: dzięki za odpowiedzi. Nie jest jednak łatwo przekonać kogoś do siebie. Czytając odpowiedzi i …
166 javascript  nan 

22
Dlaczego isNaN („”) (łańcuch ze spacjami) jest równe fałszowi?
Dlaczego w JavaScript isNaN(" ")ocenia się na false, ale isNaN(" x")ocenia na true? Mam wykonywania operacji numerycznych na polu tekstowym, a ja sprawdzenie, czy pole jest null, ""albo NaN. Kiedy ktoś wpisze w to pole kilka spacji, moja walidacja kończy się niepowodzeniem we wszystkich trzech i jestem zdezorientowany, dlaczego przeszedł …
160 javascript  nan 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.