Ruby Logo

Ruby: Array shuffle function

def shuffle_array(array) ⏎
	n = array.length
	n.times do |i|
		j = rand(n)
		array[i], array[j] = array[j], array[i]
	end
	array
end
Accuracy
100 %
0 Mistakes
CPM
0
Average: 0 CPM
Time
0.000 s
Personal best: -.--- s