javascript中加号的一个小用处
看代码
var m= '4'; alert('a'+(m+1));
变量m可能是从其它处得来的一个字符串,这里为了简单,直接写个。本来想到得的结果是 a5;
但实际结果是a41。大概一猜就知道是变量类型的原来,不过最简单的修改方法要怎么做呢,问下同事,
代码应该是这样的
var m= +'4'; alert('a'+(m+1)); #结果是a5
加号应该是强制转换成数字型吧!
看代码
var m= '4'; alert('a'+(m+1));
变量m可能是从其它处得来的一个字符串,这里为了简单,直接写个。本来想到得的结果是 a5;
但实际结果是a41。大概一猜就知道是变量类型的原来,不过最简单的修改方法要怎么做呢,问下同事,
代码应该是这样的
var m= +'4'; alert('a'+(m+1)); #结果是a5
加号应该是强制转换成数字型吧!