把1-9这九个数字随机顺序放在3*3的格子里 用JS怎么写?网页的.
问题描述:
把1-9这九个数字随机顺序放在3*3的格子里 用JS怎么写?网页的.
答
//Array random sort Function
PubUse.shuffle = function(o){ //v1.0
for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
return o;
};
9个数字随机排序以后,以后顺序扔进9个格子里面就Ok了.上面是对数组元素随机排序的函数.