-- everything except nil and false is truthy (even 0 and "") local function truthy(v) if v then return "truthy" end return "falsy" end print(truthy(0), truthy(""), truthy(nil), truthy(false))
only nil and false are falsy