-- 需要显示的行数
line = 10
--[[
拼接字符串
param num 数量 param char 字符
]]
function makeStr(num, char)
str = ''
for row = 1, num, 1 do
str = str .. char
end
return str
end
-- 输出
for index = 1, line, 1 do
print(makeStr(index, '*'))
end
我们需要完成下面的任务
那么,已知变量a,请打印出下面的结果:
(a为大于0的整数,且需要输出a行数据,第一行为一个*,后面每行多一个*)
*
**
***
****
*****
(上面例子为当a为5的情况)
-- 需要显示的行数
line = 10
--[[
拼接字符串
param num 数量 param char 字符
]]
function makeStr(num, char)
str = ''
for row = 1, num, 1 do
str = str .. char
end
return str
end
-- 输出
for index = 1, line, 1 do
print(makeStr(index, '*'))
end