Module:Q-odd-limit intervals: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
Line 217: Line 217:
local apx = string.lower(frame.args["apx"]:gsub("%s+", ""))
local apx = string.lower(frame.args["apx"]:gsub("%s+", ""))
local tag
local tag
if not utils.value_provided(apx) then
apx = "direct"
end
if not utils.value_provided(title) then
if not utils.value_provided(title) then
Line 253: Line 249:
end
end
out_str = out_str .. (utils.value_provided(apx) or {approx(steps, subgroup, monzo_list, title, tag, apx)} or {approx(steps, subgroup, monzo_list, title, tag, "direct") .. "\n\n" .. approx(steps, subgroup, monzo_list, title, tag, "val")})[1]
if utils.value_provided(apx) then
out_str = out_str .. approx(steps, subgroup, monzo_list, title, tag, apx)
else
out_str = out_str .. approx(steps, subgroup, monzo_list, title, tag, "direct") .. "\n\n" .. approx(steps, subgroup, monzo_list, title, tag, "val")
end
return out_str
return out_str
end
end


return p
return p