diff options
Diffstat (limited to 'table.lua')
-rw-r--r-- | table.lua | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/table.lua b/table.lua new file mode 100644 index 0000000..d3ef7ba --- /dev/null +++ b/table.lua @@ -0,0 +1,20 @@ +-- print array of values --
+t0 = { 1,3,7,12,13,21,33,42 }
+t0["oops"] = "what will happen" -- nothing --
+for i in ipairs(t0) do
+ print(t0[i])
+end
+
+-- print t0 array backwards --
+-- the for loop, initialization, condition, step --
+for i = #t0, 1, -1 do
+ print(t0[i])
+end
+
+-- print array of string where a key is of type string (dictionary) --
+t1 = { name = "Kyle", ["age"] = 22, ["my status"] = "amused" }
+
+for k, v in pairs(t1) do
+ print(k,v)
+end
+
|