私は1から20まで混合された数のリストを生成するためにこのコードを持っています:
var cells = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
cells.sort(function(a,b){
return Math.floor(Math.random()*3 - 1);
});
次に、配列を解析して、番号ごとにアクションを実行する必要があります。PHPでは次のようにします。
// PHP loop that I know... I need a javascript equivalent..
foreach($cells as &$cell) {
// Javascript code, that I need to run
$(".grid .cell:nth-child(" + $cell + ")").doAction();
}
誰かがJSでPHPforeachループを変換する方法を知っていますか?