(Edit: Poxa, escrevi um baita textão e o Alura apagou porque botei emojis no texto do post kkkkkkkkkkkkkkkkkkj sacanagem! Se puderem consertar isso seria top)
Boa tarde, queridos devs!
Vou resumir ao máximo.
animaisDoAquario = ['baleia', 'polvinho', 'golfinho', 'tubarão']
animaisDoAquario.splice(1,0,'peixe-palhaço')
animaisDoAquario.splice(3,2,'peixe-azul')
console.log(animaisDoAquario)
A saída do node fica:
[ ' baleia', 'peixe-palhaço', 'polvinho', 'peixe-azul'
Perguntas:
1 - o código 1 remove polvinho (índice 1), depois nada (por ter um zero) e adiciona peixe-palhaço no lugar do polvinho.
animaisDoAquario = ['baleia, peixe-palhaço, golfinho, tubarão)
2 - o código 2 remove golfinho + golfinho + tubarão e adiciona peixe-azul no lugar.
animaisDoAquario = ['baleia, peixe-palhaço, peixe-azul"
Por que a resposta é:
baleia, peixe-palhaço, POLVINHO, peixe-azul
O polvinho não foi removido?
Obrigado, devs!