2015-09-22 1 views

ответ

4

Когда в выражении появляется вызов функции, его возвращаемое значение настраивается на один результат. table.unpack({0,1,1}) == table.unpack({0,0,1}) истинно, потому что их первое возвращаемое значение равно 0.

Чтобы сравнить их, выполните итерацию таблиц и сравните элементы. table.pack может быть полезно.


unpack теперь table.unpack поскольку Lua 5.2

+0

во, вы можете дать мне пример, если заявление, что они ложны .. – Azhar