AS3基础教程-第4课-四则运算
1、何为四则运算:
四则运算指的是:加、减、乘、除 这四种数学运算。相信大家都很熟悉。
2、这里需要指出,在AS内,运算的符号(简称运算符)和我们数学课上用到的符号并不是完全一样。接下来分别详解之。
3、加法运算:
<1>运算符是+
与数学课的一模一样。
<2>举例:
var a=3
var b=6
trace(a+b)
如下图,输出结果是9,即a和b两者的和

4、减法运算:
<1>运算符是-
与数学课的一模一样。
<2>举例:
var a=3
var b=6
trace(a-b)
输出结果是-3,即a和b两者的差。
5、乘法运算:
<1>运算符是*
与数学课的完全不同!
<2>举例:
var a=3
var b=6
trace(a*b)
输出结果是18,即a和b两者的积。
6、除法运算:
<1>运算符是/
与数学课的完全不同!
<2>举例:
var a=3
var b=6
trace(a/b)
输出结果是0.5,即a和b两者的商。
1、我们可以同时对多个数字进行混合式的四则运算。
看下例:
var a=3
var b=6
var c=5
var d=9
trace(a+b*c-d)
输出结果是24。
这里是先计算bc的乘积,然后再和a相加。
也就是说,混合计算时,与数学课上的计算顺序是一致的,即:先乘除、后加减
2、还是上例,如果要先计算a+b,然后再乘以c,最后再除以d,应该怎么办呢?
与数学课上一样,使用小括号辅助即可!
但是一定要注意,小括号必须在纯英文状态下进行输入
var a=3
var b=6
var c=5
var d=9
trace((a+b)*c-d)
输出结果是36,与我们想要的结果一致。
注意,AS3内,括号可以嵌套。且无论嵌套多少次都可以,但一定要特别注意逻辑严密。
阅读量:180
阅读量:66
阅读量:188
阅读量:132
阅读量:82