Total Pageviews

Tuesday, March 25, 2014

ដល់វេន Pairs ម្តង

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