如何证明 Lua: unpack({0,1,1})==unpack({0,0,1}) FALSE?
How to prove in Lua: unpack({0,1,1})==unpack({0,0,1}) FALSE?
为什么unpack({0,1,1})==unpack({0,0,1})
是一样的?
如何比较和证明它们并证明它们在Lua中的不同?
当函数调用出现在表达式中时,其 return 值将调整为一个结果。 table.unpack({0,1,1}) == table.unpack({0,0,1})
是真的,因为它们的第一个 return 值都是 0
.
要比较它们,请迭代表格并比较元素。 table.pack
可能会有帮助。
unpack
现在是 table.unpack
,因为 Lua 5.2
为什么unpack({0,1,1})==unpack({0,0,1})
是一样的?
如何比较和证明它们并证明它们在Lua中的不同?
当函数调用出现在表达式中时,其 return 值将调整为一个结果。 table.unpack({0,1,1}) == table.unpack({0,0,1})
是真的,因为它们的第一个 return 值都是 0
.
要比较它们,请迭代表格并比较元素。 table.pack
可能会有帮助。
unpack
现在是 table.unpack
,因为 Lua 5.2