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