Menu
Coddy logo textTech

Visualizar Lista

Parte da seção Fundamentos do Journey de JavaScript da Coddy. Lição 74 de 77.

challenge icon

Desafio

Fácil

Agora, adicione uma função chamada viewList que não recebe argumentos e imprime a lista de compras.

A função produzirá a seguinte saída:

Grocery List:
1. Milk
2. Eggs
3. Butter

Para uma lista com os seguintes itens ["Milk", "Eggs", "Butter"].

Se a lista estiver vazia, a saída será:

The grocery list is empty.

 

 

Adicione o seguinte código ao final do seu código para testá-lo (em vez do código de teste anterior):

viewList();
addItem("Milk");
addItem("Bread");
addItem("Eggs");
viewList();
removeItem("Bread");
viewList();
removeItem("Cheese");

Experimente você mesmo

// Grocery list array
let groceryList = [];

// Function to add an item to the grocery list
function addItem(item) {
	groceryList.push(item);
	console.log(`${item} added to the grocery list.`);
}

// Function to remove an item from the grocery list
function removeItem(item) {
	const index = groceryList.indexOf(item);
	if (index !== -1) {
		groceryList.splice(index, 1);
		console.log(`${item} removed from the grocery list.`);
	} else {
		console.log(`${item} is not in the grocery list.`);
	}
}

addItem("Milk");
addItem("Bread");
addItem("Eggs");
removeItem("Bread");
removeItem("Cheese");

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de JavaScript online