Menu
CoddyTech

Lihat Daftar

Termasuk bagian Dasar-Dasar dalam perjalanan JavaScript di Coddy. Pelajaran 74 dari 77.

challenge icon

Tantangan

Mudah

Sekarang, tambahkan fungsi bernama viewList yang tidak menerima argumen dan mencetak grocery list.

Fungsi ini akan menghasilkan:

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

Untuk list dengan item berikut: ["Milk", "Eggs", "Butter"].

Jika list kosong, tampilkan:

The grocery list is empty.

 

 

Tambahkan kode berikut di akhir kodemu untuk mengujinya, sebagai pengganti kode pengujian sebelumnya:

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

Coba sendiri

// 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");

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler JavaScript online