Oi, Stephanie! Tudo bem?
Ótimo código, parabéns! Deixo apenas algumas sgestões para ajudar com os estudos:
Em relação ao exercício 1 podemos ajustar o método push
para não adicionar o elemento ao final do array, que é o que está acontecendo, definindo, então, explicitamente os índices 1, 3 e 7 da seguinte forma:
const valor = [];
valor[1] = 1;
valor[3] = 3;
valor[7] = 7; // Correção: Definindo explicitamente o índice 7
console.log(valor);
console.log(valor.length);
Já no exercício 3 precisamos adicionar os elementos um por um:
const meuArray = [];
meuArray.push(22);
meuArray.push(33);
meuArray.push(44); // Adicionando elementos um por um
console.log(meuArray);
meuArray[0] = meuArray[0] * 2;
console.log(meuArray);
Somado a isso, no exercício 5 estamos removendo dois animais de uma vez só, para remover um por vez podemos deixar o nosso código da seguinte forma:
const clinica = [];
clinica.push('Gata Fifi', 'Cachorro Peter', 'Gato Bartolomeu'); // Adicionando três animais
console.log(`A lista de animais a serem atendidos é: ${clinica}`);
clinica.shift(); // Removendo o primeiro animal
console.log(`Restam ${clinica} para receberem consulta`);
clinica.shift(); // Removendo o segundo animal
console.log(`Restam ${clinica} para receberem consulta`);
clinica.shift(); // Removendo o terceiro animal
console.log(`Restam ${clinica} para receberem consulta`);
Espero ter ajudado!
Um forte abraço e bons estudos!