小编Jos*_*aCF的帖子

如何将字符串与变量连接?

所以我试图用字符串和传递的变量(这是一个数字)来创建一个字符串.我怎么做?

我有这样的事情:

function AddBorder(id){
    document.getElementById('horseThumb_'+id).className='hand positionLeft'
}
Run Code Online (Sandbox Code Playgroud)

那么如何将'horseThumb'和id变成一个字符串呢?

我尝试了各种各样的选项,我也用谷歌搜索,除了学习我可以在字符串中插入一个变量getElementById("horseThumb_{$id}")< - (对我来说不起作用,我不知道为什么)我发现没什么用处.所以任何帮助都将非常感激.

javascript

65
推荐指数
2
解决办法
38万
查看次数

Lua从函数输入中命名一个表

如果我对格式化或其他任何事情做错了,抱歉,我不经常使用这个网站.

我正在尝试在lua中创建一个函数,我拿了一个名字给它,并创建一个具有该名称的子表,当我尝试这样的东西时,它只是在函数的代码中输入了绝对名称.

NewSubtable =
function(SubtableName)
    Table.SubtableName = {} --Creates a subtable called SubtableName
end
Run Code Online (Sandbox Code Playgroud)

我如何创建一个子表,当我使用它时,我在函数中给出的名称调用它?是否有指示符或某些东西让代码知道不使用给定的名称,而是使用我在使用函数时分配的变量?

编辑:所以每当我尝试这个,我得到的结果"表索引是零",它指向第4行的错误

我去测试了这个,但输入类型不同,这只是我的错.我不认为字符串会是你正在做的所需的值类型.我的问题解决了.

完整代码:

Items = {}

NewWeapon = function(id, name, desc, minDMG, maxDMG)
    Items[id] = {}
    Items[id].Name = name
    Items[id].Desc = desc
    Items[id].MinDMG = minDMG
    Items[id].MaxDMG = maxDMG
end

NewWeapon(Test, "test", "test", 1, 1)
Run Code Online (Sandbox Code Playgroud)

lua function

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

标签 统计

function ×1

javascript ×1

lua ×1