loops - Javascript interval looping -
how can loop proceed :
i have variables :
var array = [1,2,3,4,5,6,7,8,9,10] var maximunnumbers = 6 var eachround = 2
i want print numbers :
in round 1 : print array[0] , array[1] in round 2 : print array[2] , array[3] in round 3 : print array[4] , array[5] in round 4 : print array[0] , array[1] //numbers repeat here in round 5 : print array[2] , array[3] , on ...
var array = [1,2,3,4,5,6,7,8,9,10]; var maximunnumbers = 6; var eachround = 2; var i, k; for( = 0; < 10; ++i ) { var result = 'in round ' + + ' : '; for( k = 0; k < eachround; ++k ) { var array_index = ( ( * eachround ) + k ) % maximunnumbers; result += ' array[' + array_index + '] = ' + array[array_index]; } console.log( result ); }
in round 0 : array[0] = 1 array[1] = 2
in round 1 : array[2] = 3 array[3] = 4
in round 2 : array[4] = 5 array[5] = 6
in round 3 : array[0] = 1 array[1] = 2
in round 4 : array[2] = 3 array[3] = 4
in round 5 : array[4] = 5 array[5] = 6
in round 6 : array[0] = 1 array[1] = 2
in round 7 : array[2] = 3 array[3] = 4
in round 8 : array[4] = 5 array[5] = 6
in round 9 : array[0] = 1 array[1] = 2
Comments
Post a Comment