Lua:尝试对字符串值执行算术运算

内维尔(Aviram Netanel)

我正在尝试将字符串添加到lua的返回值中:

local function func(str)
   return (str+"_something")
end

print(func("ABC"))

我收到一个错误:

“尝试对本地'str'(字符串值)执行算术”

或此错误(在我的原始程序中):

@user_script:1:user_script:1:尝试对字符串值执行算术运算

我尝试使用tosring(str)+“ _ something”,但没有帮助...

那么如何在Lua中连接字符串呢?

内维尔(Aviram Netanel)

请参阅此链接中的“串联” http : //lua-users.org/wiki/StringsTutorial

解决方案是使用..,例如:

local function func(str)
   return (str.." WORLD")
end

print(func("HELLO"))

那应该返回:

你好,世界

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Lua错误“试图对字符串值执行算术运算”

尝试对全局'num1'(字符串值)执行算术运算

桌面模拟器Lua错误:“试图对字符串值执行算术”

使用Java流对concat字符串执行算术运算

如何在Java中对字符串执行算术运算?

尝试对表值执行算术运算

从定义为字符串的运算符执行算术运算

包含数字的字符串的算术运算

带字符串的SCSS算术运算

字符串数组的算术运算

在lua中拆分算术字符串

如何对表示为字符串的值和运算符进行算术运算?

试图对表示为字符串的数字执行算术运算

如何使用整数和字符串作为输入执行算术运算

打字稿在执行算术运算时对字符串的类型发誓

如何从变量中读取符号分隔的字符串,转换为数字并执行算术运算?

有没有办法对从字符串 cpp 转换而来的整数执行算术运算

使用 XSLT 2.0 或 3.0 对字符串执行算术运算时出现问题

尝试对全局“t1”(表值)执行算术运算

尝试对表值执行算术:Lua错误消息

如何在 Pyspark 中进行字符串算术运算

用字符串进行算术运算的concat结果

如何使用Pandas从字符串中提取算术运算

将字符串转换为算术运算符

Excel - 根据起始字符串过滤行,从过滤的行中读取数字并执行算术运算以生成列摘要

Lua:收到错误“试图对本地“值”(nil值)执行算术运算”

在lua中加载C ++模块时出现“尝试为字符串值建立索引”错误

将lua字符串作为lua代码执行

带有算术运算符加法运算的 Swift 字符串数组