Beginner's TypeScript Section 18 exercises
Problem

Working with Object Params

Here's a different implementation of the addTwoNumbers function:

export const addTwoNumbers = (params) => {
  return params.first + params.second;
};

This time the function accepts a params object with first and second properties.

{
  first: 2,
  second: 4
Loading exercise

Transcript

0:00 We've got a similar problem here to what we had last time. We have a function argument which is giving us "Parameter 'params' implicitly has an 'any' type," except it's a little bit different because we've still got our addTwoNumbers function, except that we're parsing them in as an object into our function.

0:19 We somehow need to work out how to type this params as an object type with a key of first, which is a number and a key of second, which is also a number. That's your challenge.