百度IFE--第十七天到第十八天总结

几个JavaScript内置对象的方法

1. Number.prototype.toString([radix])

参数:

radix 将数字转化为字符串的基数(从2-36)

例子:


let x = 5

console.log(x.toString(2));   // 输出'101',把5转换为二级制值表示的字符串。

需要注意的是,如果Number是负数,则会保留负号。即使radix是2时也是如此:返回的字符串包含一个负号(-)前缀和正数的二进制表示,不是 数值的二进制补码。

参考资料: Number.prototype.toString()

2. Number.parseInt()

概述:

Number.parseInt() 可以根据给定的进制数把一个字符串解析成整数。

语法:

Number.parseInt(string[, radix])

平常用的最多的是将字符串转换为整数,但这里要注意该方法也可以应用到进制转换上面!


// radix为指定基数,说明字符串为多少进制的数字表示。

let strObj = '0110';

console.log(Number.parseInt(strObj, 2)); // 6

console.log(Number.parseInt(strObj, 10)); // 110

参考资料: Number.parseInt()

3. Number.isInteger()

语法:

Number.isInteger(value)

用于判断value是否为整数,返回判断结果,为Boolean 值。

参考资料: Number.isInteger()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值