Actionscript 3 /=操作在actionscript中是什么意思?
运算符/=在动作脚本中的含义是什么?我已经看到一些使用此功能的缓解功能:Actionscript 3 /=操作在actionscript中是什么意思?,actionscript-3,Actionscript 3,运算符/=在动作脚本中的含义是什么?我已经看到一些使用此功能的缓解功能: var ts:Number=(t/=d)*t; 但是我不知道这个t/=d是什么意思 提前感谢。foo/=bar是foo=foo/bar的简写形式 foo/=bar操作的返回值为foo/bar 此代码的扩展形式为: var ts:Number = t; ts = ts / d; ts = ts * ts; t = t / d; 写这句话的更好方法是: t /= d; var ts:Number = t * t; foo
var ts:Number=(t/=d)*t;
但是我不知道这个t/=d是什么意思
提前感谢。
foo/=bar
是foo=foo/bar
的简写形式
foo/=bar
操作的返回值为foo/bar
此代码的扩展形式为:
var ts:Number = t;
ts = ts / d;
ts = ts * ts;
t = t / d;
写这句话的更好方法是:
t /= d;
var ts:Number = t * t;
foo/=bar
是foo=foo/bar
的简写形式
foo/=bar
操作的返回值为foo/bar
此代码的扩展形式为:
var ts:Number = t;
ts = ts / d;
ts = ts * ts;
t = t / d;
写这句话的更好方法是:
t /= d;
var ts:Number = t * t;
那是接线员
这等于说
var ts:Number=(t=t/d)*t;
由于括号内的代码是先求值的,我相信等价的代码是
t = t / d;
var ts:Number = t * t;
它在一行中分配ts
和修改t
的值。这就是运算符
这等于说
var ts:Number=(t=t/d)*t;
由于括号内的代码是先求值的,我相信等价的代码是
t = t / d;
var ts:Number = t * t;
它在一行中分配
ts
和修改t
的值。它与+=
,*=
,-=
等相同
它将数字除以指定的数字。这是速记代码,而不是
number = number / otherNumber;
请注意,您发布的代码将不起作用,因为它正在设置t变量,不返回除法后剩余的值。它与
+=
,*=
,-=
等相同
它将数字除以指定的数字。这是速记代码,而不是
number = number / otherNumber;
请注意,您发布的代码将不起作用,因为它正在设置t变量,而不是返回除法后剩余的值。与其他语言类似:
variable /= operand;
这是一条捷径
variable = variable / operand;
与其他语言一样:
variable /= operand;
这是一条捷径
variable = variable / operand;
因此,上述代码与以下代码相同:;vart-tent=t;t=t/d;变量ts:Number=t*诱惑?很抱歉问了这个愚蠢的问题,但是这个地方的愚蠢让我很难受:)我补充了进一步的解释。这听起来像是在计算
t
的平方,但是t
事先被d
除以。请注意,t
的值在这一行之后被修改。谢谢。这就是我需要的,不客气!我有一种感觉,这是作业的一部分。所以上面的代码是相同的;vart-tent=t;t=t/d;变量ts:Number=t*诱惑?很抱歉问了这个愚蠢的问题,但是这个地方的愚蠢让我很难受:)我补充了进一步的解释。这听起来像是在计算t
的平方,但是t
事先被d
除以。请注意,t
的值在这一行之后被修改。谢谢。这就是我需要的,不客气!我有一种感觉,这是一项任务的一部分,它应该会起作用。代码只是试图同时做很多事情。最后,它将返回t*t
。捕获是,t
事先除以d
。它应该可以工作。代码只是试图同时做很多事情。最后,它将返回t*t
。捕获是,t
事先除以d
。只有一件事。我认为你在代码中输入了一个类型。第一段代码不会修改t。但是第二个(更好的方法)修改了它。请修复它。@Notbad,第一块只是描述设置ts
的值时发生了什么,但我已经更正了它,以显示t
也正在修改。只有一件事。我认为你在代码中输入了一个类型。第一段代码不会修改t。但是第二个(更好的方法)修改了它。请修复它。@Notbad,第一块只是用来描述设置ts
的值时发生了什么,但我已经更正了它,以显示t
也正在被修改。