这个循环可以在JavaScript中完成吗?我想要的结果是这样的:
循环1
编号:1
分类:20
等级:20
循环2
编号:2
分类:21
等级:41<此结果来自此Class + Level(在此循环之前)= 21 + 20
循环3
编号:3
分类:22
等级:63<此结果来自此Class + Level(在此循环之前)= 22 + 41
循环4
编号:4
分类:23
等级:86<此结果来自此Class + Level(在此循环之前)= 23 + 63
循环5
等等
答案 0 :(得分:0)
var buf = 0, firstClass = 19, i = 1, cycleLength = 100;
for(; i < cycleLength; i++) {
var number = i;
var Class = firstClass + i;
var Level = Class + buf;
buf = Level;
}
答案 1 :(得分:0)
var no=1;
var cl=19;
var level =0;
for(var i=0;i<=10;i++){
alert(no);
no++;
cl++;
alert(cl);
level = level+cl;
alert(level);
}
尝试fildle http://jsfiddle.net/eQeC4/1/