html里怎么整数转成浮点数,JS整数与浮点数的转换

本文详细介绍了JavaScript中的整数转换函数parseInt和浮点数转换函数parseFloat的用法示例,包括不同进制的整数解析,并展示了数字判断函数isNaN的应用。同时讨论了字符串转换为数字的边界情况和错误处理。
整数与浮点数的转换

document.write("整数转换函数:parseInt(数据,底数)
");

document.write("10101=>" + parseInt("10101",2)+"
");

document.write("77=>" + parseInt("77",8)+"
");

document.write("2A3B=>" + parseInt("2A3B",16)+"
");

document.write("077=>" + parseInt("077")+"
");

document.write("0X2A3B=>" + parseInt("0X2A3B")+"
");

document.write("浮点数转换函数:parseFloat(数据)
");

var str  = "12.345";

var str1 = str + 6;

var str2  = parseFloat(str) + 6;

document.write(str1 + "=>" + parseFloat(str1)+"
");

document.write(str1 + "=>" + parseFloat(str2)+"
");

document.write("34.89a23=>" + parseFloat("34.89a23")+"
");

document.write("数字判断函数:isNaN
");

document.write("4是数字:"+!isNaN(4)+"
");

document.write("ffff是数字:"+!isNaN("ffff")+"
");

输出:

整数转换函数:parseInt(数据,底数)

10101=>21

77=>63

2A3B=>10811

077=>63

0X2A3B=>10811

浮点数转换函数:parseFloat(数据)

12.3456=>12.3456

12.3456=>18.345

34.89a23=>34.89

数字判断函数:isNaN

4是数字:true

ffff是数字:false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值