2.2.4  +  =(加后赋值)和 —=(减后赋值)

  变量要增加特定的值,可以使用如下代码:

《javascript-少儿编程》第二章类型与变量之加后赋值和减后赋值

  把名为x的变量的初始值设置为10.然后,把x+5赋值给x。因为x是10,所以x+5就是15.我们所做的就是用x原来的值,计算出x的新值,因此,x=x+5实际上表示的就是“x加上5”.

  JavaScript给出了一个更为简便的方法,使用+ =和—=操作符,将变量增加或减少一定数量。例如,如果我们有一个变量x,那么x+=5和x=x+5是一样的。—=操作符的使用方式也相同,所以x-=9和x=x-9是一样的(“x减9”)。使用这两个操作符记录电子游戏得分的示例,如下所示:

《javascript-少儿编程》第二章类型与变量之加后赋值和减后赋值

  在这个示例中,通过把10赋值给变量score,表示最初的分数是10,然后,我们打败了一个怪物,使用+=操作符增加7分(score+=7和score=score+7是一样的)。在我们打败怪物之前,分数是10,10+7等于17,所以这次操作会将score设置为17.

  在成功击败怪物后,我们又撞到一个陨石,分数要减掉3。Score=3和score=score-3是一样的。因为现在score是17,score-3等于14,所以为score重新赋值为14.

《javascript-少儿编程》第二章类型与变量之加后赋值和减后赋值

参考文献:《JavaScript for kids》By Nick Morgan 来源:http://www.allitebooks.org


本站内容未经许可,禁止任何网站及个人进行转载。

   口袋儿题库-青少儿编程自测题库