AS3 1067:将类型uint的值隐式强制转换为不相关的类型String

时间:2016-04-11 20:30:40

标签: actionscript-3 flash

我收到了这个错误:

Error 1067: Implicit coercion of a value of type uint to an unrelated type String. 

box1box2是动态文本框。我想将随机数放入动态文本框中。

box1.text = num;
box2.text = num2;
var num:uint = Math.floor( Math.random() * 101 )
var num2:uint = Math.floor( Math.random() * 101 )
var right = num * num2

1 个答案:

答案 0 :(得分:0)

主要原因可能是您尝试将uint值放入字符串值

box1.text = String(num);
box2.text = String(num2);
var num:uint = Math.floor( Math.random() * 101 )
var num2:uint = Math.floor( Math.random() * 101 )
var right = num * num2

这可能会解决问题,如果不回复,我会很乐意提供帮助,原因是" .text"只接受字符串值。