读书人

javascript 权威指南 学习札记2: Comp

发布时间: 2012-11-23 22:54:33 作者: rapoo

javascript 权威指南 学习笔记2: Comparison Operators

?

< operator, the string "Zoo" is less than the string "aardvark".

Converting Strings to Numbers

var number = Number(string_value);var number = string_value - 0;
parseInt("3 blind mice");    // Returns 3parseFloat("3.14 meters");   // Returns 3.14parseInt("12.34");           // Returns 12parseInt("0xFF");            // Returns 255 

parseInt( ) can even take a second argument specifying the radix (base) of the number to be parsed. Legal values are between 2 and 36. For example:

parseInt("11", 2);           // Returns 3 (1*2 + 1)parseInt("ff", 16);          // Returns 255 (15*16 + 15)parseInt("zz", 36);          // Returns 1295 (35*36 + 35)parseInt("077", 8);          // Returns 63 (7*8 + 7)parseInt("077", 10);         // Returns 77 (7*10 + 7) 

If parseInt( ) or parseFloat( ) cannot convert the specified string to a number, it returns NaN:

parseInt("eleven");          // Returns NaNparseFloat("$72.47");        // Returns NaN

?

?

?

?

?

span.meecallWrapper { font-size:1em; color:#B0E0E6; text-decoration:none; } a.meecallLink { color:#000000; text-decoration:none; } span.meecallInLink:hover { background-color:#B0E0E6; }

读书人网 >JavaScript

热点推荐