Function parameters receive values from each call.

Function Parameters

function_parameters.lua
local level = 

local function badge(name, value)
  return name .. ":" .. value
end

local label = badge("Ada", level)

print("level=" .. level)
print("label=" .. label)
local level = 

local function badge(name, value)
  return name .. ":" .. value
end

local label = badge("Ada", level)

print("level=" .. level)
print("label=" .. label)
local level = 

local function badge(name, value)
  return name .. ":" .. value
end

local label = badge("Ada", level)

print("level=" .. level)
print("label=" .. label)
call inputs Parameters give a function names for the values passed by the caller.