-=(减法赋值)

可用性

Flash Lite 1.0。

用法

expression1 -= expression2

操作数

expression1、expression2 数字或计算结果为数字的表达式。

说明

运算符(算术组合赋值);将 expression1 - expression2 的值赋予 expression1。不返回值。

例如,以下两个语句是相同的:

x -= y;
x = x - y;

字符串表达式必须转换为数字,否则会返回 -1。

示例

用法 1:以下示例使用 -= 运算符从 2 中减去 3,然后将结果赋予变量 x

x = 2;
y = 3;
x -= y
trace(x);        // 输出:-1

用法 2:以下示例显示如何将字符串转换为数字:

x = "2";
y = "5";
x -= y;
trace(x);        // 输出:-3