求助:FLASH里AS的递增的总和如何做?

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:04:18
求助:比如有
hitpoint1=344
hitpoint2=422
hitpoint3=733
hitpoint4=1223
hitpoint5=3311
hitpoint6=222
hitpoint7=3132
hitpoint8=212

我想得到以上的“hitpoint”+i的总和~
请问除了用:
hitpointcount=hitpoint1+hitpoint2+hitpoint3+hitpoint4+hitpoint5+hitpoint6+hitpoint7+hitpoint8;
trace(hitpointcount)

能不能用:

for(i=1;i<=8;i++){

}
的方式得到总和??

或者有其他办法~
我刚刚开始学FLASH的AS,可能问题比较愚蠢!

楼上的错了..是得到总和.你少写了个+..嘻嘻

var hitpointcount=0 //初始化一下好哦 ,不然会是undefined的哦
for(i=1;i<=8;i++){
hitpointcount+=eval("hitpoint"+i);
}
trace(hitpoint)

for(i=1;i<=8;i++){
hitpointcount=eval("hitpoint"+i);
}