声明一个变量名为a的变量
var a;
变量的赋值
a=1;
age=60;//报错,没定义
声明并赋值
var str="hello world"
var a=2,b=2,c=3;
let name1="小明";
let age=11;
let age=13;//错误,不能重复定义
const PI=3.14;//常量
console.log(PI)
// Number类型、
var num1=123;//整数
var num2=3.14;//浮点数
console.log(typeof num1);//number
console.log(typeof num2);//number
// 科学计数法
var y=123e5;
console.log(y)//12300000
var z=123e-5;
console.log(z)//0.00123
// 布尔类型
var a=true;
var b=false;
var c=2<1;
console.log(c)//false
var d=2>1;
console.log(d)//true
console.log(typeof c);//boolean
console.log(typeof d);//boolean
// undefined
var n
console.log(n)//undefined
console.log(typeof n)//undefined
运算符:
var x=10,y=4;
console.log("x+y=",x+y)//x+y= 14
console.log("x-y=",x-y);//x-y= 6
console.log("x*y=",x*y);//x*y= 40
console.log("x/y=",x/y);//x/y= 2.5
console.log("x%y=",x%y);//x%y= 2
var x=10;
x+=20;
console.log(x)//30
var x=12, y=7;
x-=y;
console.log(x)//5
var x="hello"
var y="world"
var z=x+y;
console.log(z)//helloworld
x+=y;
console.log(x)//helloworld
var x
x=10;
console.log(++x);//11
console.log(x)//11
x=10;
console.log(x++);//10
console.log(x)//11
x=10
console.log(--x)//9
console.log(x)//9
var x=25;
var y=35;
var z="25";
console.log(x==z)//true
console.log(x===z)//false
console.log(x!=y)//true
console.log(x!==z)//true
console.log(x<y)//true
console.log(x>y)//false
console.log(x<=y)//true
console.log(x>=y)//false
var year=2021;
if((year%400==0)||(year%100!=0)&&(year%400==0)){
console.log(year+"年是闰年")
}else{
console.log(year+"年是平年")//2021年是平年
}
var x=11;y=20;
x>y?console.log("x>y"):console.log("x<y")//x<y