// 单独指定参数和返回值的类型 // num1、num2、函数返回值都要为 number 类型 function add(num1: number, num2: number) : number { return num1 + num2 } const sum = add(1, 2) console.log(sum) // 箭头函数 const add2 = (num3: number, num4: number) : number => { return num3 + num4 } console.log(add2(2, 3)) // 同时指定参数、返回值的类型。只适用于函数表达式 const add3: (num5: number, num6: number) => number = (num5, num6) => { return num5 + num6 } console.log(add3(3, 4))