方法很多,最简单的就是10楼那个方法。 或者洗牌算法也很简单: var a, i, j, t; // 生成属性数组 for (i = 0; i < 6; i += 1) { a[i] = i + 1; } // 打乱 for (i = 5; i >= 0; i -= 1) { j = irandom(i + 1); t = a[i]; a[i] = a[j]; a[j] = t; } // 赋值 A = a[0]; B = a[1]; C = a[2]; D = a[3]; E = a[4]; F = a[5];