Tengo el codigo y se lo que hacen todas las funciones pero no le veo la logica .Alguien me lo puede explicar?
Código Javascript:
Ver original
function shakeUp(formObj,stepUp){ stepUp=(Math.abs(parseInt(stepUP))>0?Math.abs(parseInt(stepUp)):1); var nextRound=1; var idx=0; var tempArray=new Array(); for(var i=0;i<formObj.length;i++){ tempArray[i]=formObj[idx]; if(idx+stepUp>=formObj.length){ idx=nextRound; nextRound++; }else{ idx+=stepUp; } } formObj=tempArray; }
No entiendo como funciona la funcion :D