Lua 字符串连接出现奇怪的字符串

我正在使用 Lua 脚本进行三个字符串的连接,但结果并不是我想要的,得到了一个奇怪的字符串

    a = 'username=' ..usermap[counter%table.getn(usermap)]
    b = '&password=123456'
    c = a..b
    print(a)
    print(b)
    print(c)

输出的结果如下:

username=abcd1999999
&password=123456
&password=1234569999

我期望的 c 输出如下:

username=abcd1999999&password=123456
点赞