본문 바로가기
로블록스

[random] 배열 요소 무작위로 섞기

by JK쌤 2023. 1. 3.
x={1,2,3,4,5,6}

shuffled = {}
for i, v in ipairs(x) do
  print(#shuffled)
	local pos = math.random(1, #shuffled+1)
  print("pos:"..pos)
	table.insert(shuffled, pos, v)
end

for k,v in pairs(shuffled) do
 print(k,v)
end