//Number() 函數
alert(Number(true)); //1
alert(Number(36)); //36
alert(Number(null)); //0
alert(Number(NaN)); //NaN
alert(Number(undefined)); //NaN
alert(Number("235")); //235
alert(Number("08.90")); //8.9/8.90/08.9/08.90=8.9
alert(Number("")); //0
alert(Number("123Lee123")); //Lee/Lee123/123Lee123=NaN
//parseInt() 函數,即解析整數函數;parse解析;Int整數
alert(parseInt("456Lee")); //456
alert(parseInt("Lee456Lee")); //NaN
alert(parseInt("12Lee456Lee")); //12
alert(parseInt("56.45")); //56
alert(parseInt("056.45")); //56
alert(parseInt("")); //NaN
alert(parseInt(072)); //58,八進制
alert(parseInt(123)); //123,十進制
alert(parseInt(0x5A)); //90,十六進制
alert(parseInt("072",8)); //58,八進制
alert(parseInt("123",10)); //123,十進制
alert(parseInt("0x5A",16)); //90,十六進制
alert(parseInt("10110110100",2)); //1460,二進制
//parseFloat() 函數,即解析浮點函數;parse解析;Int浮點
alert(parseFloat("")); //NaN
alert(parseFloat("Lee")); //NaN
alert(parseFloat("123.4.5")); //123.4
alert(parseFloat("123.40000")); //123.4
alert(parseFloat("123.40001")); //123.40001
alert(parseFloat("0123.40001")); //123.40001
alert(parseFloat("1.23e5")); //123000
alert(parseFloat("0x5A")); //0,不識別十六進制,默認解析首位數字