Javascript uses NaN in a not so obvious way. Any equality test involving NaN will always return false, even if you compare it to itself.
var k = parseInt("abc");
if(k != k){
document.write("Strange comparison, k might be NaN");
}
if(k != k){
document.write("Strange comparison, k might be NaN");
}










0 comentarii:
Trimiteţi un comentariu