Documentation for this module may be created at Module:Sandbox/Librarian lena/doc
--this is how you comment
--Lua cares about case but not whitespace
--function starts an action, p ends it
--functions can be local or global (in front of p={}), and if you don't write either, defaults to global
--task 2: name=}} isn't an empty string! lua only recognizes a completely missing parameter as an empty string
p={}
function p.Learning(frame)
return "Hello World."
end
p.Hi = function(frame)
whatevsName = frame.args.name or "Bubba"
return "Hello from Lua to my friend " .. whatevsName .. ".<br>"
end
function p.temperature(frame)
cel=frame.args.celsius cel=tonumber(13)
fahr=cel*9/5+32
if cel > 12 then
msg = " it is warm."
else
msg = " it is not that warm."
end
return "The temperature is " .. fahr .. " degrees Fahrenheit and " .. msg ..".<br>"
end
return p