Number()函数怎么用
时间: 2024-04-08 07:35:47 浏览: 101
Number() 函数用于将给定的值转换为数字(数值类型)。它可以将字符串、布尔值、日期、null 和 undefined 转换为相应的数字。
你可以使用以下方式来使用 Number() 函数:
1. 将字符串转换为数字:
```javascript
var str = "123";
var num = Number(str);
console.log(num); // 输出: 123
```
2. 将布尔值转换为数字:
```javascript
var bool = true;
var num = Number(bool);
console.log(num); // 输出: 1
```
3. 将日期对象转换为毫秒数:
```javascript
var date = new Date();
var num = Number(date);
console.log(num); // 输出: 1629876720000 (当前日期的毫秒数)
```
4. 将 null 转换为数字:
```javascript
var num = Number(null);
console.log(num); // 输出: 0
```
5. 将 undefined 转换为 NaN:
```javascript
var num = Number(undefined);
console.log(num); // 输出: NaN
```
需要注意的是,如果给定的值无法转换为有效的数字,Number() 函数将返回 NaN(非数字)。