算数运算符

javascript 中的算数运算符有以下一些:

+:加法运算符或正值运算符,例如,x+2,+6。“+”也可以表示多个字符串的相加,即拼接字符串,只要表达式中有至少一个字符串,“+”就用于将字符串与其他的数据类型连接成一个新的字符串,例如:”x” + 123 的结果为 ”x123”。

-:减法运算符或负值运算符,例如,8-2,-3。

*:乘法运算符,例如,2*4。

/:除法运算符,例如,9/4,如果不能整除,结果就是实型,保留小数部分。

%:求模运算,即数学中的求余,例如,7%2。

++:将变量值加1后再赋给此变量。

注:有两种用法,++x(先+1)和x++(后+1),前者是变量x在参与其他运算之前先将自己加1后,再用新的值参与其他运算,后者是变量x先参与其他运算后再将自己加1。例如,b=++a是a先自增即a的值加1后,再赋给变量b,而b=a++则是现将a赋给b后,a再自增。

--:将变量值减1后再将结果赋给这个变量,与++的用法一样。

 

posted @ 2013-01-02 19:30  KOJYA  阅读(203)  评论(0编辑  收藏  举报