函数的完整写法
//1.函数声明写法
//小括号后面的:number代表的是返回值
function add(x:number,y:number) :number{
return x+y
}
const result = add(1,2)
console.log(result);
//2.函数表达式
const add2 = function(x:string,y:string) :string {
return x+y
}
const result1 = add2('111','222')
console.log(result1);
//3.函数的完整写法
//(x:string,y:string) => number 表示当前这个函数的类型
//function(x:string,y:string) :number{ return parseInt(x) + parseInt(y) } 就相当于符合上面条件的返回值
const add3:(x:string,y:string) => number = function(x:string,y:string) :number{
return parseInt(x) + parseInt(y)
const result3 = add3('1','2');
console.log(result3);
结果:
|
请发表评论