--- 模拟对序列的从排列
--- 这个是很有用的, 如当晚传入一个数组的时候 里面就行了变化
aEge = #(
"永超",
"小江",
"长虹",
"海格尔",
"厦门",
"中国",
""
)
--iIn = aNmar.count
--- 设计从新排列3 ci
--- 进行随机的从排列
-- 对于一些需要变化的值是非常有用的, 我可以对从拍的在进行随机的 选择 配置
--- 设计用于从新排列 3 此
---因为字符串所以只一个地址所以这里
--- 为了进行排列我们 在最后添加一个空
for a in 1 to 33 do
(
--- 这里面输出了问题 数据第一次 循环中
--- 已经把 元素进行删除了 所以这里的 第二次循环要
---再次给他装满
aNmar = deepCopy aEge
iIn = aNmar.count
aSh = #()
for i in 1 to iIn do
(
iS = random 1 (iIn - i) --- 随机慢慢变小
append aSh aNmar[iS]
deleteItem aNmar iS
)
format " 这里输入的是重新排列后的效果:%\n\n" aSh
)
--- bug1 : 数组删除了 第二次 运行就会出错
----- 所以这个是要进行补救的。