这可以用JavaScript吗?

时间:2014-02-05 16:26:22

标签: javascript

这个循环可以在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
等等

2 个答案:

答案 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/