Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Ticket #9375: isnumber.html

File isnumber.html, 0.7 kB (added by galendw, 1 year ago)

Simple demonstration of problem and possible solution. Must include prototype.js.

Line 
1 <!DOCTYPE html>
2 <html lang="en">
3
4 <head>
5         <meta charset="UTF-8">
6         <title>isNumber</title>
7         <meta name="author" content="galendw">
8         <!-- Creation Date: 2007-08-21 -->
9         <script src="prototype.js" type="text/javascript" charset="utf-8"></script>
10         <script type="text/javascript" charset="utf-8">
11         var myIsNumber = function (object)
12         {
13           return (((typeof object) == 'number') && (!isNaN(object)));
14         }
15        
16         document.write('Object.isNumber: ' + Object.isNumber);
17         document.write('<br>Object.isNumber(NaN) => ' + Object.isNumber(NaN));
18         document.write('<br><br>');
19         document.write('myIsNumber: ' + myIsNumber);
20         document.write('<br>myIsNumber(NaN) => ' + myIsNumber(NaN));
21         </script>
22 </head>
23 <body>
24
25   <p><small>Must have prototype.js included.</small></p>
26
27 </body>
28 </html>