Just trying to write a function within a class using typescript.
class Test
{
function add(x: number, y: number): number {
return x + y;
}
}
This results in the following error:
TypeScript Unexpected token, A constructor, method, accessor or property was expected.
I copied the example from: https://www.typescriptlang.org/docs/handbook/functions.html
Am I missing something? I'm confused!
You shouldn't use the function
keyword in a Typescript class definition. Try this instead:
class Test {
add(x: number, y: number): number {
return x + y;
}
}