您的位置:首页 > Web前端 > JavaScript

**一个好幼稚的javascript变量加减的小东西**

2016-07-25 15:53 417 查看
我不知道为什么结果和想象中的不一样

- 先看一个简单代码



-再看一个简单代码



分析

-第一感觉 上下应该是一样的啊

-小写c的ASCII+1?但是小写c的ASCII码值是99;

-那最后就只能是java的拼接了(经过将‘n-1’变成4,发现变成‘41项’) but 对比上下代码段 why?

于是我找“拼接”找到个东西



猜测变量c以字符串的形式读出来的

于是我开始恍然大悟



所以应该是“type”的问题

但是。。。。



懵逼(C里好像没有,java又没系统学过的悲哀)

仔细想想前面的分析应该没错,到这一步应该是JavaScript中的“字符串与数字的加减”问题,网上查一下:



总结

写代码不细心 语法属性不过关 解决问题后发现好尴尬
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript