关于这段代码的+ -号问题
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var sum=0,i=0;
var sub;
var n=3;
while(n<=60)
{
document.write(scoreStr.substr(n,2)+" ");
sub=scoreStr.substr(n,2);
sum=sum-sub;//这段
n=n+6;
}
sum=Math.abs(sum);
document.write("<br>"+sum);
document.write("<br>"+sum/10);
我的这段代码是可以的 但是 如果把标注的那一段的减号换成了加号就不行了 加号会把这些数字连起来而不是加起来
请问这是为什么 除了用减号解决 还可以怎么解决啊