Troca de nome de um objeto dentro de um array - não funciona

05/04/2022

0

Cara, estou travado uma ultima questão para evoluir meu certificado de "Objetos" no JS.
A questão é a seguinte:

Manipulando array
Abaixo temos um array com elementos que representam gêneros musicais:

var generos_musicais = [
"samba",
"funk",
"rock",
"pop",
"hip hop"
];

Preencha as lacunas a seguir para manipularmos o array:

1º comando - imprimir o último elemento do array:

Ps: Aqui iria uma linha para preenchimento. Coloquei logo abaixo como fiz.

Resposta: console.log(generos_musicais[4]);

2º comando - alterar o valor do 2º elemento do array para "rap".

Resposta que coloquei:

- console.log(generos_musicais[1] = "rap");
- console.log(generos_musicais[2] = "rap");
- console.log(generos_musicais[2] = "rap");
- console.log(generos_musicais.rock = "rap");
- console.log(generos_musicais[rock] = "rap");

Coloquei alterando varias coisas mas NADA funciona! O primeiro comando está correto, mas o segundo não sei como irei fazer. Já procurei na internet, revi os conteúdos, nada ajuda.
Andreia

Andreia

Responder

Post mais votado

05/04/2022

Verifique se não é isso que deseja.

<script>
	var generos_musicais = [
		"samba",
		"funk",
		"rock",
		"pop",
		"hip hop"
	];

	generos_musicais[1] = 'Teste'

	console.log(generos_musicais);

	// Array[ "samba", "Teste", "rock", "pop", "hip hop" ]
</script>

Nomad

Nomad
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar