S
Size: a a a
S
S
ᴠ
Q
S
MS
S
MT
a={1,2,3}
Типа магия: a[4] -> должна вернуть a[1]=1 , да, я могу у себя сделать просто проверку и все будет работать, но вдруг есть что-то готовое? =)S
local a = {1, 2, 3}
local v = 4
local c = a[(v - 1) % #a + 1]
И то, при v == 0 оно выдаёт 3, а при -1 — 2, то есть ноль является последним элементом.v % #a.MT
local a = {1, 2, 3}
local v = 4
local c = a[(v - 1) % #a + 1]
И то, при v == 0 оно выдаёт 3, а при -1 — 2, то есть ноль является последним элементом.v % #a.S
MT
S
a[v % #a + 1], тогда a[0] будет первым элементом, а a[-1] — последним.LU
a[v % #a + 1], тогда a[0] будет первым элементом, а a[-1] — последним.S
N
SN