Почему unpack({0,1,1})==unpack({0,0,1})
такие же?Как доказать в Lua: unpack ({0,1,1}) == unpack ({0,0,1}) FALSE?
Как сравнить и подтвердить их и доказать, что они отличаются от Lua?
Почему unpack({0,1,1})==unpack({0,0,1})
такие же?Как доказать в Lua: unpack ({0,1,1}) == unpack ({0,0,1}) FALSE?
Как сравнить и подтвердить их и доказать, что они отличаются от Lua?
Когда в выражении появляется вызов функции, его возвращаемое значение настраивается на один результат. table.unpack({0,1,1}) == table.unpack({0,0,1})
истинно, потому что их первое возвращаемое значение равно 0
.
Чтобы сравнить их, выполните итерацию таблиц и сравните элементы. table.pack
может быть полезно.
unpack
теперь table.unpack
поскольку Lua 5.2
во, вы можете дать мне пример, если заявление, что они ложны .. – Azhar