arrays

O que é um array em JavaScript?

Um array em JavaScript é uma estrutura de dados que permite armazenar vários valores em uma única variável. Os arrays são semelhantes a listas e são uma das estruturas de dados mais usadas em JavaScript.

LISTA DE EXERCÍCIOS

Acesse o code.org, ao entrar na sua conta, selecione a opção criar novo projeto e escolha “game lab”.

labirinto

QUESTÃO 1 - Organização de livros em uma biblioteca

Carlos, bibliotecário, precisa categorizar livros por gênero em um sistema digital.

PASSOS:

  1. Crie um array livros com os gêneros: “Fantasia”, “Ficção Científica”, “Romance”.

  2. Adicione “Mistério” ao final usando push().

  3. Exiba no console a lista atualizada.

				
					var livros = ["Fantasia", "Ficção Científica", "Romance"];
livros.push("Mistério");
console.log(livros); // ["Fantasia", "Ficção Científica", "Romance", "Mistério"]
				
			

QUESTÃO 2 - Controle de estoque de uma loja

Marina, gerente de uma loja, quer monitorar produtos esgotados.

PASSOS:

  1. Crie um array estoque com: “Camiseta”, “Calça”, “Tênis”.

  2. Remova o último produto (pop()) para simular uma venda.

  3. Exiba o produto vendido e o estoque restante.

				
					var estoque = ["Camiseta", "Calça", "Tênis"];
const vendido = estoque.pop();
console.log(`Vendido: ${vendido}`); // "Tênis"
console.log(`Estoque: ${estoque}`); // ["Camiseta", "Calça"]
				
			

QUESTÃO 3 - Lista de tarefas diárias

João quer priorizar tarefas no seu aplicativo de produtividade.

PASSOS:

  1. Crie um array tarefas com: “Estudar JS”, “Fazer exercícios”, “Ler livro”.

  2. Substitua “Fazer exercícios” por “Meditar” usando o índice.

  3. Exiba a lista atualizada.

				
					var tarefas = ["Estudar JS", "Fazer exercícios", "Ler livro"];
tarefas[1] = "Meditar";
console.log(tarefas); // ["Estudar JS", "Meditar", "Ler livro"]
				
			

QUESTÃO 4 - Cálculo de Aumento Salarial

Uma empresa dará um aumento de 10% para salários abaixo de R$ 3000.

PASSOS:

  1. Crie um array salarios com valores: [2500, 3200, 1800, 4000].

  2. Use um loop for para aplicar o aumento e atualizar os valores.

  3. Exiba os salários atualizados no console.

				
					var salarios = [2500, 3200, 1800, 4000];

for (let i = 0; i < salarios.length; i++) {
    if (salarios[i] < 3000) {
        salarios[i] *= 1.10; // Aumento de 10%
    }
}

console.log("Salários atualizados:"+ salarios); 
// [2750, 3200, 1980, 4000]
				
			

QUESTÃO 5 - Cálculo de notas escolares

Professora Lúcia precisa calcular a média das notas da turma.

PASSOS:

  1. Crie um array notas com valores: 7, 8, 6, 9.

  2. Use um loop for para somar as notas e calcular a média.

  3. Exiba o resultado no console.

				
					var notas = [7, 8, 6, 9];
var soma = 0;
for (let i = 0; i < notas.length; i++) {
    soma += notas[i];
}
const media = soma / notas.length;
console.log(`Média: ${media.toFixed(1)}`); // "Média: 7.5"
				
			

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *