What is the output of the following TypeScript code?

function mystery(a: number, b: number, ...rest: number[]): number {

    return a * b + rest.reduce((acc, val) => acc + val, 0);

}

const result = mystery(2, 3, 4, 5);

console.log(result);

Error: Expected 2 arguments, but got 4

15

17

30

Verified Answer
Correct Option - b

To get all Infosys Certified L2 Junior React Developer Exam questions Join Telegram Group https://rebrand.ly/lex-telegram-236dee

Telegram