48、JavaScript 数字与日期处理全解析

JavaScript 数字与日期处理全解析

1. 数字处理

1.1 字符串转数字

在 JavaScript 中,有时数字会以字符串形式存在,比如使用 prompt() 方法获取用户输入时。JavaScript 提供了几种将字符串转换为数字的方法:
- Number() 方法 :可以将传入的字符串转换为数字。

var a = '3';
a = Number(a); // a 现在是数字 3

若要解决两个包含数字的字符串相加的问题,可这样操作:

var a = '3';
var b = '4';
var total = Number(a) + Number(b); // 7
  • + 运算符 :与 Number() 方法作用相同,只需在包含字符串的变量前加 + 即可。
var a = '3';
var b = '4';
var total = +a + +b; // 7

不过,这两种方法有个缺点,若字符串包含除数字、单个小数点、开头的 + - 号之外的内容,结果将是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值