react18-学习笔记10-函数和类型推断

// function add(x:number,y:number,z?:number):number{
//     if(typeof z=='number'){
//         return x+y+z;
//     }else{
//         return x+y
//     }
// }

// let result=add(2,3,5)

function add(x:number,y:number,z:number=10):number{
    if(typeof z=='number'){
        return x+y+z;
    }else{
        return x+y
    }
}

let result=add(2,3,5)
const add2:(x:number,y:number,z?:number)=>number=add


// let str="str"
// str=123

posted @ 2022-08-26 20:35  前端导师歌谣  阅读(8)  评论(0)    收藏  举报