Magna Concursos
2749090 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Analise o código abaixo:

01 interface Usuario

02 id: number;

03 nome: string;

04 idade: number;

05 }

06

07 const usuarios: Usuario[] = [

08 { id: 5, nome: 'João', idade: 20 },

09 { id: 7, nome: 'Maria', idade: 20 },

10 { id: 10, nome: 'Pedro', idade: 24 },

11 { id: 13, nome: 'Marcos', idade: 19 },

12 { id: 16, nome: 'Joana', idade: 24 },

13 { id: 19, nome: 'Laura', idade: 28 }

14 ];

15

16 const usuarioSet = new Set <Usuario> ();

17 for (const u of usuarios)

18 usuarioSet.add(u.idade);

19 console.log(usuarioSet);

20

21 const usuarioMap = new Map <number, Usuario> ();

22 for (const u of usuarios)

23 usuarioMap.set(u.id, u);

24 console.log(usuarioMap.get(5).name);

Quais serão as saídas, respectivamente, da linha 19 e da linha 24?

 

Provas

Questão presente nas seguintes provas

Analista de TI - Desenvolvimento/Frontend

60 Questões