Imagem de fundo

Em TypeScript 4, é possível usar o seguinte fragmento de código:// definir xconst y = (...

Em TypeScript 4, é possível usar o seguinte fragmento de código:


// definir x

const y = (...args: number[]) => args.reduce(x, 0);


Que fragmento de código apresenta uma versão compilável e executável da definição de x que poderia aparecer no lugar do comentário “// definir x” ?

A

const x = 1;

B

const x = [1,2,3];

C

const x = (a:number) => [a*2];

D

const x = (a:number[]) => a[0];

E

const x = (a:number,b:number) => a+b;