TypeScript ~ 掌握基本类型 ②
// 定义一个函数,接收两个参数,一个是字符串,一个是可选的数值
function greet(message: string, times?: number) {
// 如果times存在,则重复字符串times次数,否则默认重复1次
const repeatCount = times || 1;
// 使用repeat方法重复字符串
const repeatedMessage = message.repeat(repeatCount);
console.log(repeatedMessage);
}
// 调用函数,传入一个字符串和一个数值
greet('Hello, World!', 3);
// 调用函数,只传入一个字符串,times参数未提供,默认重复1次
greet('Hello, TypeScript!');
这段代码定义了一个名为greet
的函数,它接受至少一个参数message
(一个字符串),还可以接受一个可选参数times
(一个数值)。如果times
未被提供,则默认重复字符串一次。代码使用了repeat
方法来实现字符串的重复,并在最后展示了两次函数调用的例子,一次提供了times
参数,一次没有提供。
评论已关闭