Jump to content

Module:Sandbox/Subscriptshoe9

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Subscriptshoe9 (talk | contribs) at 17:14, 13 December 2019 (// Edit via Wikiplus). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
--Subscriptshoe9 Google Code-in 2019, Introduction to Lua in Wikipedia

--Task 2
local p = {}

function p.hello( frame )
	return "Hello, world!"
end

p.Hi = function( frame )
	strName = frame.args.name or "Jimmy"
	return "Hello from Lua to my friend " .. strName .. ".<br>"
	
end


--Task 3
function p.converttemp( frame )
	cels = tonumber( frame.args.celsius ) or 0
	fahr = cels * 9 /5 +32
	msg  = cels.." degrees Celsius is "
	msg  = msg.. fahr.. " degrees Fahrenheit.<br>"
  if cels > 9 
  then msg = msg.." it is warm."
  else msg = msg.." it is cold."
  end
    return msg
    
end


--Task 4
function p.timestable(frame)
	local numb = tonumber( frame.args.numb ) or 2
	local out = numb.. " Times table<br>"
	for i = 1, 12 do
		out = out..numb .. " times " ..i.. " is equal to " ..i * numb.. ".<br>"
 	end
 	return out
end

function p.people(frame)
	local friends = {"Agnetha", "Betty", "Carlos", "Davinder", "Eloise"}
	local msg = ""
	msg = msg .. "Hello " .. friends[1] .. "<br>"
	return msg
end




return p