NaN
JavaScript에서 값을 구문 분석 할 때 대신 어떻게 든 0을 반환 할 수 있습니까?
빈 문자열의 parseInt
경우을 반환합니다 NaN
.
JavaScript로 확인하여 확인할 수 NaN
있습니까?
var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb)
아니면 비슷한 기능을 수행하는 다른 함수 또는 jQuery 플러그인이 있습니까?
parseInt()
성공 / 정상이 아닌 NaN
경우 함수를 두 번 호출 하는 것은 좋은 생각이 아닙니다. 비 효율성 외에도, 전달 된 tbb
것이 부작용이있는 함수 호출 인지 여부에 대한 경고 는 끔찍합니다. 나는 parseInt()
두 번 볼 수있는 해결책을 사용하지 않을 것 입니다.
NaN != NaN
. 당신이 필요합니다isNaN(value)
.