举例
例1:无变量
编写 SPL 脚本:
| A | |
| 1 | =eval("(1+1)*2") |
A1 eval函数动态解析并计算表达式,计算后的结果是 4
例2:有变量
编写 SPL 脚本:
| A | |
| 1 | =eval("a=1") |
| 2 | =eval("if(a>2,1.5,0.5)") |
A1 eval函数动态解析并计算表达式,变量 a 赋值 1
A2 eval函数动态解析并计算表达式,计算结果是 0.5
本文通过两个例子展示了SPL脚本中eval函数的使用。在例1中,eval函数计算了静态表达式(1+1)*2,得到结果4。而在例2中,eval函数首先为变量a赋值1,然后根据条件判断a是否大于2,返回相应的值,最终得出0.5的结果。
编写 SPL 脚本:
| A | |
| 1 | =eval("(1+1)*2") |
A1 eval函数动态解析并计算表达式,计算后的结果是 4
编写 SPL 脚本:
| A | |
| 1 | =eval("a=1") |
| 2 | =eval("if(a>2,1.5,0.5)") |
A1 eval函数动态解析并计算表达式,变量 a 赋值 1
A2 eval函数动态解析并计算表达式,计算结果是 0.5

被折叠的 条评论
为什么被折叠?