创建重复列表0,0,1,1,2,2

时间:2014-11-22 04:23:40

标签: list

我正在尝试创建0,0,1,1,2,2,3,3,4,4的列表。这是自然顺序,但每个数字可以重复2次或n次,但我不知道该怎么做。谢谢!

2 个答案:

答案 0 :(得分:0)

伪代码:

N=4 'upper Limit
R=2 'Number of repetitions in the sequence.
for i = 0 to N
   for j = 1 to R
     print i
   next j
next i

答案 1 :(得分:0)

你的意思是这样的吗?:

$(document).ready(function() {

  function iterateList(startIndex, limit) {
    var arr = [];

    while (startIndex < limit) {
      arr.push(startIndex, startIndex);
      startIndex++;
    }

    return arr;
  }

  console.log(iterateList(0, 10));

});