Dzwebs.Net

撰写电脑技术杂文十余年

动画* 、*= 乘法赋值运算符

Admin | 2011-12-22 11:46:57 | 被阅次数 | 6125

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  一、* 乘法运算符

  expression1 * expression2

  将两个数值表达式相乘。如果两个表达式都是整数,则积为整数。如果其中任何一个或两个表达式是浮点数,则积为浮点数。

  可用性:Flash Player 4;ActionScript 1.0

  操作数

  expression1 : Number - 数字或计算结果为数字的表达式。

  expression2 : Number - 数字或计算结果为数字的表达式。

  返回

  Number - 一个整数或浮点数。

  示例

  用法 1:下面的语句将整数 2 与 3 相乘:

  trace(2*3); // output: 6

  结果 6 是整数。用法 2:此语句将浮点数 2.0 与 3.1416 相乘:

  trace(2.0 * 3.1416); // output: 6.2832

  二、*= 乘法赋值运算符

  expression1 *= expression2

  对 expression1 赋予 expression1 * expression2 的值。例如,以下两个表达式是等效的:

  x *= y;
  x = x * y

  可用性:Flash Player 4;ActionScript 1.0

  操作数

  expression1 : Number - 数字或计算结果为数字的表达式。

  expression2 : Number - 数字或计算结果为数字的表达式。

  返回

  Number - expression1 * expression2 的值。如果表达式不能转换为数值,则返回 NaN(非数字)。

  示例

  用法 1:下面的示例将值 50 赋予变量 x:

  var x:Number = 5;
  var y:Number = 10;
  trace(x *= y); // output: 50

  用法 2:以下示例的第二行和第三行计算等号右侧的表达式,然后将结果赋予 x 和 y:

  var i:Number = 5;
  var x:Number = 4 - 6;
  var y:Number = i + 2;
  trace(x *= y); // output: -14


该杂文来自: 动画制作杂文

上一篇:() 括号运算符

下一篇:Flash+、++、+= 加法运算符

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计