Typescript/타입스크립트 프로그래밍 연습문제

3장 연습문제

띵킹 2023. 3. 21. 21:10

1번 

let a = 1042 //number
let b = "apples" //string
const c= "pineapples"//string
const d = [true, true, false] //boolean[]
const e = {type: "ficus"} // {type:string}
const f = [1, false] // (number|boolean)[]
const g = [3] // number[]
let h = null // null

h는 null일 줄 알았는데 any였다. 

 

2번

//a
let i:3 = 3
i = 4
//리터럴 타입 3으로 지정됐다

//b 
let j = [1,2,3]
j.push(4)
j.push('5')
//초기에 number[] 타입으로 정해졌다

//c 
let k: never = 4
//never 타입에는 어떤 것도 할당할 수 없다

//d
let l: unknown = 4
let m = l * 4
//unknown 타입은 타입이 정해지기 전에 사용할 수 없다.

 

728x90

'Typescript > 타입스크립트 프로그래밍 연습문제' 카테고리의 다른 글

7장 연습문제  (0) 2023.03.30
6장 연습문제  (1) 2023.03.29
5장 연습문제  (0) 2023.03.23
4장 연습문제  (0) 2023.03.22