<script lang="ts" setup>
let val1: number
val1 = 123
console.log(val1)
let val2: boolean
val2 = true
console.log(val2)
let val3: string
val3 = 'people'
console.log(val3)
let arr1: Array<number>
arr1 = [5, 2, 0]
console.log(arr1)
let arr2: Array<string>
arr2 = ['person', 'people']
console.log(arr2)
let arr3: (number | string)[]
arr3 = [1, 'b', 2, 'c']
console.log(arr3)
let arr4: any[]
arr4 = [1, 'b', true]
console.log(arr4)
let arr5: [string, number, boolean]
arr5 = ['1', 1, false]
console.log(arr5)
enum Gender {
Male,
Femal,
}
let val: Gender
val = Gender.Male
val = Gender.Femal
console.log(Gender.Male)
console.log(Gender.Femal)
let value: any
value = 1
value = '1'
value = true
function test() {
console.log('hello word')
}
test()
let value2: void
value = undefined
let obj: object
obj = { name: 'hh', age: 18 }
console.log(obj)
let str: any = 'it666'
let len = (str as string).length
console.log(len)