//加法number相加
var a=5;
var b=a+8;
console.log(b);// 输出:13
//将定义好的变量相连(字符串间的连接)
str1="hello";
str2="world";
str3=" ";
console.log(str1 +str3 +str2 );//输出:hello world
//变量连接(数字与字符串)
num1=10;
num2=11;
str1="15";
str4="nihao";
console.log(num1 + num2 );// 21
console.log(num1 + str1 );//输出: 1015
//减法操作符
var c=8;
var d=c-5;
console.log(d);// 3
//乘法操作符
var e=(6+4)*5;
var f="hello"*3;
console.log(e);//50
console.log(f);//NAN 字符串和数字相乘,最终返回NAN,即非法数
//除法运算符
var g=(9-3)/2;
var h=3.0/1.0;
var i=2/4;
console.log(g);//3
console.log(h);//3
console.log(i);//0.5 在Java中不需要数字是明显的浮点数,返回值为0
//求余运算符
var j=9;
var k=2;
var l=9%2;
console.log(l);// 1
//递增运算符(++后置 相当于m+1)
var m=5;
m++;
var n=m;
console.log(n);//6
//(++前置 )
var o=9;
console.log(o++);//输出:9 先输出,再加1,直接输出了
console.log(o);//输出:10 上一轮没来及加上的值,在这输出
console.log(++o);//输出:11 先加1,再输出
//递减运算符
var p=9;
console.log(p--);// 输出:9
console.log(p);//输出:8
console.log(--p);//输出:7
//幂运算符
// 5**2=25 3**3=9 **是幂的意思
var q=2;
var r=q**5;
var s=q**4;
console.log(r);//输出:32
console.log(s);//输出:16
注释:3**3=27;上面打错了
//上面结果等同于Math.pow(x,y)
var t=2;
var u=Math.pow(t,5);
var v=Math.pow(t,4);
console.log(u);//输出:32
console.log(v);//输出:16