javascript运算符
加(+)、减(-)、乘(*)、除(/)、取余(%)、自增(++)、自减(--)
取余:5%2=1 (5=2X2+1) 2%5=2 (分子比分母小,余数就是分子本身)
自增:前置自增 a++
后置自增 ++a
自减:前置自减 a--
后置自减 --a
// 自增和自减示例
var a=1;
var c;
var b = (c = --a+a++-++a) + a-- +c++;
console.log(b); // 值为 (0+0-2) + 2 + (-2) = -2
console.log(c); // 值为 -1
console.log(a); // 值为 1
// 计算 1+2+n的算法
var sum = 0;
for(var i=1;i<=100;i++) {
sum+=i;
}
console.log(sum); // 值是5050
操作符(+)也可作为对字符串连接的操作符
示例:
var a = 'My Name is';
var b = '好吃的油炸代码';
console.log(a + b);