Questão FC373469
Considere o código Typescript abaixo. const advogados: string[] = ["Paulo Freitas"]; Para adicionar o nome Luiz Teixeira na array advogados, imediatamente após o nome já existente,
Desenvolvimento Web
FCC · 2022
Considere o código Typescript abaixo.
const advogados: string[] = ["Paulo Freitas"];
Para adicionar o nome Luiz Teixeira na array advogados, imediatamente após o nome já existente, utiliza-se a instrução
- advogados[2]="Luiz Teixeira";
- advogados.add("Luiz Teixeira");
- advogados.insert("Luiz Teixeira");
- advogados.append("Luiz Teixeira");
- advogados.push("Luiz Teixeira");
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
advogados.push("Luiz Teixeira"); utiliza o método push() de arrays em TypeScript para inserir um ou mais elementos no final do array existente.
Partindo de const advogados: string[] = ["Paulo Freitas"];, a execução de advogados.push("Luiz Teixeira"); modifica o próprio array (é uma operação mutável) e o transforma em ["Paulo Freitas", "Luiz Teixeira"].
O novo elemento passa a ocupar a posição de índice 1 (índices começam em 0). Além disso, push() retorna o novo comprimento do array, caso queira armazenar ou verificar esse valor.
Como o tipo é string[], só são aceitos valores do tipo string. Também é possível passar vários elementos de uma vez: advogados.push("A", "B").
Conteúdo do catálogo FC Concursos · Atualizado em