Pairs() យើងបានមើលពី
ipairs ហើយ ចុះPair នេះវិញសំរាប់ធ្វើអ្វី?
វានឹងត្រឡប់មកនៅតំលៃ ចំនួន៣ដោយះ ហ្វាំងសិនបន្ទាប់, តារាងមួយ ឬក៏ nil។ ដូចនេះការសាងសង់នឹង iterate នៅលើគ្រប់ Key
ទាំងអស់នៃ Pairs របស់ Table t
For
k,v in pairs (t) do
End
សូមប្រើហ្វាំងសិន
next() សំរាប់ caveats នៃការបញ្ជាក់របស់ Table អំឡុងពេល traversal
Syntax:
pairs (t)
T(តំរូវការ) វាជាតារាងដែលចង់ iterate នៅលើ key value pairs
សូមមើលកូដះ
local
keyTable = { apple="red", banana="yellow",
lime="green", grape="purple" }
for k,v
in pairs( keyTable ) do
print( "KEY: "..k.." |
".."VALUE: "..v )
end
No comments:
Post a Comment