小编Ren*_*gue的帖子

4个参数的功能,可以少于4个

所以我必须编写一个函数join(a,b,c,d),它最多需要4个字符串,并用逗号连接起来.当给定少于4个字符串时,该函数仍然可以工作,包括只给出一个没有逗号的字符串,只给出一个字符串作为参数.但是,我只能使用它3

function join(a,b,c,d)
    if b == nil then
      print(a .. ", " .. c .. ", " .. d) 
    elseif c == nil then
        print(a .. ", " .. b .. ", " .. d) 
    elseif d == nil then
        print(a .. ", " .. b .. ", " .. c) 
    else
        print(a .. ", ".. b .. ", " .. c .. ", " .. d) 
    end
end
Run Code Online (Sandbox Code Playgroud)

我不知道如何使它少于3个参数,请帮忙

lua

1
推荐指数
1
解决办法
67
查看次数

标签 统计

lua ×1