JavaScript数字和字符互转

本文介绍了JavaScript中数字和字符的互转方法。对于数字转字符,主要使用`toString()`方法,可以指定转换的进制。而对于字符转数字,可以使用`parseInt()`或`Number()`函数,同样可指定进制进行转换。文中提供了详细的示例。
摘要由CSDN通过智能技术生成

原文地址: https://www.jeremyjone.com/430/ 转载请注明

数字转字符,这个比较简单:
parseInt(string, radix)
  • string:必须的,这个是要转成数字的字符

  • radix:可选的,表示需要转成的制式,默认为10

示例:

>> var i = "a";
a

>> parseInt(i, 16);
10  // parseInt将字符"a"按照16进制转换,得到对应的数字10

>> parseInt(i, 10);
NaN  // 这个很好理解,按照10进制无法解析字符"a",所以返回的结果是NaN,即Not a Number
字符转数字,这个其实也很简单,看用法:
NumberObj.toString(radix)
  • radix: 可选的,数字将按照该进制转换,默认10

示例:

>> var i = 10;
10

>> i.toString();
"10"  // 默认参数为10进制,直接将数字转为字符

>> i.toString(16);
"a"  // 按照16进制转换,10 -> "a"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值