算数运算符
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后再将结果赋给这个变量,与++的用法一样。