读一读

let bb:boolean = false;
let aa:number = 10;
bb = aa==8; //相等
bb = aa>8; //大于
bb = aa<8; //小于
bb = aa>=8; //大于等于
bb = aa<=8; //小于等于
bb = aa<8 && aa==5; //且
bb = aa<8 || aa==5; //或
bb = !false; //非

let a:number = 1;
let b:number = 2
a = b + 2; //加
a = b - 2; //减
a = b * 2; //乘
a = b / 2; //除
a = b % 2; //余
a = ++b; //自加后赋值
a = b++; //赋值后自加
a = --b; //自减后赋值
a = b--; //赋值后自减

let isDone:boolean = false; //布尔值
let num:number = 22.6; //数值类型
let str:string = "吃吃吃"; //字符串类型
let mStr:string = `数值为:${num}`; //模板字符串
let list:number[] = [1,2,3]; //数组
let arr:Array<number> = [1,2,3]; //泛型数组
let x:[string,number] = ["hahaha",10]; //元组 不同类型的组
enum Color{Red,Green = 2,Blue} //枚举定义
let c:Color = Color.Red; //枚举的使用
let s:any = "strstrstr"; //任意类型
let strL:number = (<string>s).length; //类型断言 转换
let strLength:number = (s as string).length; //类型断言 转换