lua 执行字符串

来源:互联网 发布:大数据征信查询入口app 编辑:程序博客网 时间:2024/04/30 11:53

运行过程中有个问题,我有个字符串,是一个数学表达式,如何计算这个字符串表达式的值呢?

比如,local param = "7*100", 我需要的结果其实是700,但是怎么样直接计算出这个值呢?方法如下



字符串前面 加个 "return"
然后loadstring以后得到一个function
然后执行获得700的返回值,这样通过转化,得到的结果如下:



这样就完美解决问题了!

0 0
原创粉丝点击