TypeScript 函数
函数是一组一起执行一个任务的语句。
您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。
函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体。
函数定义
函数就是包裹在花括号中的代码块,前面使用了关键词 function:
语法格式如下所示:
function function_name()
{
// 执行代码
}
调用函数
函数只有通过调用才可以执行函数内的代码。
语法格式如下所示:
function name()
TypeScript
// 函数定义
function test(){
console.log("调用函数")
}
//调用函数
test()
// 返回当前日期的函数
function getCurrentDate():string{
const now=new Date();
return now.toDateString();
}
console.log(getCurrentDate()) // 输出: 当前日期的字符串
// 生成随机数的函数
//输出: 0 到 1 之间的随机数
function getRandomNumber():number{
return Math.random();
}
console.log(getRandomNumber()); //输出: 0 到 1 之间的随机数,例如 0.123456789
// 返回固定问候语的函数
function greet():string{
return "hello world";
}
console.log(greet()) // 输出: "Hello, World!"
编译运行:
