A questão não tem uma alternativa correta. O correto seria ['baleia', 'polvo', 'sardinha', 'atum']. O primeiro método splice não retira 'polvo' e o segundo retira os ultimos 2.
A questão não tem uma alternativa correta. O correto seria ['baleia', 'polvo', 'sardinha', 'atum']. O primeiro método splice não retira 'polvo' e o segundo retira os ultimos 2.
Oi, Pedro, como vai?
A alternativa correta é a letra "D".
No código
animaisDoAquario.splice(1, 0, 'sardinha')
O método splice()
é usado para adicionar 'sardinha' na posição 1 da lista animaisDoAquario
(logo após 'baleia'). O segundo parâmetro (0) indica que nenhum elemento será removido. Portanto, 'sardinha' é adicionada sem remover nenhum elemento da matriz.
Já o código:
animaisDoAquario.splice(3, 2, 'atum')
O método splice()
. adiciona 'atum' na posição 3 da lista animaisDoAquario
(substituindo 'golfinho'), e dois elementos são removidos (nesse caso, 'tubarão' e os elementos subsequentes). Portanto, 'atum' substitui 'golfinho' e 'tubarão' é removido.
Desse modo a lista ficaria assim:
[ 'baleia', 'sardinha', 'polvo', 'atum' ]
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!