March 31, 2000 - The parseInt Behavior Difference | WebReference

March 31, 2000 - The parseInt Behavior Difference

Yehuda Shiran March 31, 2000
The parseInt Behavior Difference
Tips: March 2000

Yehuda Shiran, Ph.D.
Doc JavaScript

The function parseInt() behaves differently in Netscape Navigator than in Internet Explorer. If you try to compute parseInt() of numbers between 0 and 1, you will get 0 in Internet Explorer and NaN (not a number) in Netscape Navigator. The line alert(parseInt(0.1)) yields the following alert box in Netscape Navigator:

Learn more about this difference and how to handle it in Column 60, Consistent Random Numbers.