reverse.lua 251 B

123456789101112
  1. local function reverse(a, s, e)
  2. for i = s, e / 2 do
  3. local counter_i = e - (i - 1)
  4. local tmp = a[i]
  5. a[i] = a[counter_i]
  6. a[counter_i] = tmp
  7. end
  8. end
  9. local a = {5, 3, 8, 1}
  10. reverse(a, 1, #a)
  11. print(table.unpack(a))