问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS怎么把字符串转为INT

发布网友 发布时间:2022-04-21 15:13

我来回答

3个回答

热心网友 时间:2022-04-22 18:38

办法,使用parseInt(var i)强制转型。

因为js中变量是可以任意赋值的(不用担心类型),但是int型一旦被改为字符串后,在调用int的加法运算时,就会变成了字符串的连接运算。如下所示:

<script language="javascript">
<!--
var i=1;
alert(i+1);//结果为2
var j="1";
alert(j+1);//结果为11
//-->
</script>

此时如果想要将j转换为int并且执行加法,需要将j强制转换为int,具体方法如下:

alert(parseInt(j)+1);

此时的结果就会是2了。

热心网友 时间:2022-04-22 19:56

parseInt() 函数可解析一个字符串,并返回一个整数。只有字符串中的第一个数字会被返回。

用法:parseInt(string, radix)

radix - 表示要解析的数字的基数。该值介于 2 ~ 36 之间。默认是10。

parseInt("10x"); // 10
parseInt("10", 2); // 2 (2+0)
parseInt("11", 16); // 17 (16+1)
parseInt("11", 8); // 9 (8+1)
parseInt("abc"); // NaN

热心网友 时间:2022-04-22 21:31

var str="1234";var int=str*1; 直接用乘号,最简单。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单机组装6000元预算,INTEL和AMD下不同的配置方案 手上有5000元,想DIY一台台式机,主要是玩大型单机游戏,像孤岛危机2。求... ...及各自优点缺点和如何修改。。 CPU 至强 E3 1230 v2主板 微星Z... 求配家用游戏电脑4000-6000 嘴巴上长水泡怎么办? 嘴巴旁边长了水泡怎么回事 他不回信息的句子 市面上有哪些浪漫又个性的牛仔单品值得入手? 2021年流行什么外套显瘦不挑身材 夏季有哪些百搭又显高级的单品值得选择? js int用法 路由器密码是多少? 192.168.1.107路由器密码 路由器的密码是? 路由器密码16进制是什么意思 路由器管理员密码是多少 无限路由器的密码设置 设置路由器怎么找不到密码框格 路由器设置管理员密码需要的格式是什么?急求!谢... 无线路由器密码要设置几位数字? 专业程序员需要掌握的几种语言 用玉米,豆粕,DDGS三种原料配一个产蛋期的蛋鸡饲料 请教玉米DDGS中添加水稻的作用 怎样用玉米DDGS配制肉牛精料 玉米DDG与玉米DDGS的关系? 谁有红包那张图片,就是一个红色包子的。 寻找一组图片 有红包 红包是520的图片谁有 谁给我一张红包的图片,收到会立刻采纳 求一张红包的照片,里面装有现金! javascript int类型最大表示范围 (在线等)js怎样将字符串类型转换为int类型 在js中怎么让int后面带上小数,而且还是数值型的 js怎样将字符串类型黄钻黄成int类型 用js求给定的数字在给定的int数组中出现的次数,如... js怎么把int转换成string js定义int数组里面放的是数字,每次相加之后都以字... 计算机三级题目。结构体数组方面,int jsSort() 函... javascript string与int型比较大小问题 js中str转int 前台js代码如何引用后台int变量 javascript 怎么将float强制转换为int类型 c++错误代码invalid types &#39;int[int]&#39; for array s... 在javascript 中怎样把string 型转换成int型 extjs中怎么定义int类型,并进行计算 适合CAD制图的笔记本 cad用什么笔记本好 想买个笔记本电脑,主要Cad绘图,什么样的电脑好? 准备购买笔记本,cad绘图用,什么品牌好? 你好,因专业经常作图,要用到CAD,请问推荐什么笔...