MST

星途 面试题库

面试题:TypeScript 函数参数与返回值类型设置基础应用

编写一个 TypeScript 函数,接收两个数字类型的参数,返回它们的和。要求明确设置参数和返回值的类型。另外,若传入非数字类型参数,如何让 TypeScript 编译器给出类型错误提示?
47.2万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
function addNumbers(num1: number, num2: number): number {
    return num1 + num2;
}

在 TypeScript 中,只要按照上述方式明确指定参数和返回值类型,当传入非数字类型参数时,TypeScript 编译器就会给出类型错误提示。比如:

// 这里会报错,因为 'a' 不是数字类型
addNumbers('a', 2);