**轉換成數值類型:**
1. Number()
2. parseInt()
**兩種方法轉換結果對比:**
| 示例 | Number() | parseInt |
| --- | --- | --- |
| '123' | 123 | 123 |
| 'abc' | NaN | NaN |
| false | 0 | NaN |
| 'abc789' | NaN | NaN |
| '123abc456' | NaN | 123 |
示例:
```
var s1 = '123';
var s2 = true;
var s3 = 'abc456';
var s4 = '123def789';
var s5 = 'def789aaa852';
console.log('-------Number()--------');
// Number() 方法
console.log(Number(s1)); //輸出:123
console.log(Number(s2)); //輸出:1
console.log(Number(s3)); //輸出:NaN
console.log(Number(s4)); //輸出:NaN
console.log('-------parseInt()--------');
//parseInt() 方法
console.log(parseInt(s1)); //輸出:123
console.log(parseInt(s2)); //輸出:NaN
console.log(parseInt(s3)); //輸出:NaN
console.log(parseInt(s4)); //輸出:123
```

- 空白目錄
- 第一節 JavaScript介紹
- 第二節 JavaScript變量
- 01 什么是變量
- 02 變量的使用
- 03 變量命名規格和規范
- 04 交換兩個變量
- 第三節 JavaScript數據類型
- 01 Number類型
- 簡單數據類型
- 02 String 類型
- 03 Boolean類型
- 04 Undefined和Null
- 05 typeof 和 注釋
- 06 數據類型轉換
- 轉換為:String類型
- 轉換成:Number類型
- 轉換成:Float 和 取正(負)
- 轉換成:Boolean類型
- 第四節 JavaScript操作符
- 01 數學運算符
- 第五節 JavaScript操作流程及應用
- 第六節 JavaScript數組及應用
- 第七節 JavaScript函數及應用
- 第八節 JavaScript對象
- 第九節 JavaScript簡單類型和復雜類型
- 第十節 JavaScript內置對象
- 第十一節 JavaScript數組常用方法及應用
- 第十二節 JavaScript字符串常用方法