Fundamentals9 / 14
Up next

Formatted strings

-- string.format fills in placeholders like printf
local name = "Ada"
local pi = 3.14159
print(string.format("%s likes %.2f", name, pi))
-- %5d pads an integer to width 5
print(string.format("[%5d]", 42))
What you're solving

string.format is C-style printf