2012-09-28 13 views
0

谢谢你的时间。Flex中的数学:我如何将数字和显示结果添加为标签?

我有两个数值的标签,我想加在一起。

<s:Label id="cost_1" x="261" y="138" text="150" /> 
<s:Label id="cost_2" x="280" y="138" text="220"/> 
<s:Label id="totals" x="291" y="138" text=""/> 

我需要第三个标签(id =“totals”)来直观地显示前两个标签的总和。 (150 + 220 = totals.text)

谢谢!

回答

2

很多方法可以做到这一点;但由于你的代码最简单的方法是这样的:

<s:Label id="totals" x="291" y="138" text="{int(cost_1.text) + int(cost_2.text)}" /> 

尽管标签可能显示数值;它们实际上是字符串值;所以这段代码将它们转换为整数。从那里开始,这只是一个简单的算术运算。

+0

谢谢!像梦一样工作! – Daynis

相关问题