If I have a copied table, how can I modify its name using scripts?
For example, I’ve got this table:
local original = {
key = "value",
engine = "Roblox",
playerID = 505306092
}
And then I use this function to create a copy of my table:
local function shallowCopy(original)
local copy = {}
for key, value in pairs(original) do
copy[key] = value
end
return copy
end
local clone = shallowCopy(original)
local function shallowCopy(original) -- this is just a parameter name
local copy = {}
for key, value in pairs(original) do
copy[key] = value
end
return copy
end
local clone = shallowCopy(original) -- you technically "renamed" it to "clone"
-- use the "clone" variable and not the "original" variable