2016-09-06 20 views
1

嗨相同的值我有我需要的第一个号码重复三次,这样1,1,1和下一个号码2,2循环计数器,2计数器3次在Javascript

我m只能得到1,2,3,4,5。

var i = 0; 
function count() 
{ 
    return i++; 
} 

有人能帮助我吗?

回答

1

你可以使用计数器的整数部分由3

function count() { 
 
    return Math.floor(i++/3) ; 
 
} 
 

 
var i = 3, j; 
 

 
for (j = 0; j < 20; j++) { 
 
    console.log(count()); 
 
}
.as-console-wrapper { max-height: 100% !important; top: 0; }