Best shuffle: Difference between revisions
Javascript: bug fix
(Javascript implementation) |
(Javascript: bug fix) |
||
Line 118:
for (var j= 0; j<chs.length; j++)
cycles[j%mx].push(ndx[j]);
var ref= raze(cycles);
for (var k= 0; k < mx; k++)
cycles[k].push(cycles[k].shift());
Line 123 ⟶ 124:
var shf= [];
for (var j= 0; j<chs.length; j++)
shf
return shf.join('');
}
Line 148 ⟶ 149:
Produces:
<lang>abracadabra,
seesaw,
elk, lke, (0)
grrrrrr,
up, pu, (0)
a, a, (1))</lang>
=={{header|PicoLisp}}==
|