let nums =[1,2,3]
var result = nums.find(i => i>2)//var ss = result * 2 //这样会报错//可以添加类型断言as xx 关键字 断言是某种类型
var result2 = nums.find(i => i>2) as number
var ss = result2 *2
四、基础类型和联合类型
字符串
//省略类型
let author ='李白'//指定类型
let author2:string ='李白'
数字和浮点类型
let n2:number =10
let n3:number =1.1
布尔
let b1:boolean = true
空和undefined
let nu:null = null
let und:undefined = undefined
多类型
let v4 :string|null = null
值限定
//let v5 : 1|2|3 = 5//会报错
let v6:1|2|3=2
五、数组 元组 枚举
数组
let nums3:number[]=[1,2,3]//省略类型
let nums2 =[1,2,3]//数组
let nums3:number[]=[1,2,3]//在数组后面追加元素
nums3.push