2012-03-02 119 views
4

我在一个变量中存储一个值,在另一个中存储第二个值,现在我想添加这两个数字。我无法做到这一点,我尝试了下面的代码,但它没有工作在IDE中添加两个变量IDE

<tr> 
    <td>store</td> 
    <td>6</td> 
    <td>w</td> 
</tr> 
<tr> 
    <td>store</td> 
    <td>6</td> 
    <td>x</td> 
</tr> 
<tr> 
    <td>store</td> 
    <td>javascript{storedVars['w'] + storedVars['x']}</td> 
    <td>z</td> 
</tr> 
<tr> 
    <td>echo</td> 
    <td>${z}</td> 
    <td></td> 
</tr> 
+3

下次您提出问题时,“它不起作用”对您的问题来说是一个相当糟糕的陈述。考虑显示你得到什么,它显示什么错误,*等* – 2012-03-05 19:41:08

回答

8

你必须使用storeEval命令

<tr> 
    <td>storeEval</td> 
    <td>${w}+${x}</td> 
    <td>z</td> 
</tr> 
+0

其工作..感谢你:) – user1192378 2012-03-02 06:57:36

+0

对我来说,这样工作:​​storedVars ['w'] + storedVars ['x'] – klvtsov 2015-08-24 03:09:28

0

一定要添加周围的变量报价...

所以:

<tr> 
    <td>storeEval</td> 
    <td>&quot;${w}&quot;+&quot;${x}&quot;</td> 
    <td>z</td> 
</tr> 

如果您不知道,您可能会看到一些讨厌的与分号相关的错误! 干杯!