Powiel możliwe:
Comparing NaN values for equality in JavascriptJak mogę przetestować dla NaN?
Czy ktoś może mi powiedzieć, dlaczego to nie działa?
if(inbperr == NaN){
document.getElementById('inbclo').value = "N/A";
}
else{
document.getElementById('inbclo').value = "%" + inbperr;
}
Zamiast zwracać wartość procentową lub „N/A” jak chcę go do jego powrotu „% NaN”.
Wystarczy alternatywą składnia, która jest sucha-er ... 'document.getElementById ('inbclo') Wartość = isNaN (inbperr) 'N/A'.? "%" + Inbperr;' – Basic
Możliwe duplikat http://stackoverflow.com/questions/2652319/how-do-you-check-that-a-number-is-nan-in-javascript – Foreever
'funkcja isReallyNaN (a) { \t \t powrotnej isNaN (a) && "number" == typeof a \t}; ' – SpYk3HH