刚接处JS,为什么加法的时候数值加字符串会变成字符串类型呢,而减法时数值减字符串,字符串值会转成数值相 减,我就奇了怪了为什么加法的时候字符串不转成数值呢?求各位大佬解答!... 减, 我就奇了怪了为什么加法的时候字符串不转成数值呢? 求各位大佬解答! 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 字符串 js 减法 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 马后雷鼓下扬州5058 2013-04-25 · TA获得超过4321个赞 知道小有建树答主 回答量:693 采纳率:33% 帮助的人:808万 我也去答题访问个人页 关注 展开全部 因为 + 在 JavaScript 中是个特殊的字符,即可以当做相加的运算符号,还可以当做连字符。所以当一个数值和一个字符串相加的时候会被当做连字符使用。var three = "3"; // 2alert(5 - three); // 53alert(5 + three); // 8alert(5 + parseInt(three)); 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-10-30 js新手:字符串与数字相加为什么会变成拼接 1 2016-10-24 为什么js中数字加字符串等于字符串 3 2018-01-29 JavaScript为什么我相加的是字符串链接而不是数字相加? 17 2014-02-24 在jS中 为什么数字类型和字符串类型会转换为字符串不转换为数字类型呢? 1 2017-12-16 js从文本框中获取数值用来计算时,相加结果为字符串 22 2019-09-02 js中字符串和数字相加,如何让其变成数字与数字相加? 6 2016-12-05 请教大师们,js的加法运算.为什么总是字符串拼接 2 2018-05-10 js问题,我想要的结果是数组中的数字相加之和,但结果却貌似是字符串相加了,代码如下: 5 更多类似问题 > 为你推荐: