Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

عرض القائمة

جزء من قسم Fundamentals في رحلة JavaScript على Coddy. الدرس 74 من 77.

challenge icon

التحدي

سهل

الآن، أضف دالة باسم viewList لا تأخذ أي وسائط وتقوم بطباعة قائمة البقالة.

ستقوم الدالة بإخراج ما يلي:

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

لقائمة تحتوي على العناصر التالية ["Milk", "Eggs", "Butter"].

إذا كانت القائمة فارغة، قم بإخراج:

The grocery list is empty.

 

 

أضف الكود التالي في نهاية الكود الخاص بك لاختباره (بدلاً من كود الاختبار السابق):

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

جرّب بنفسك

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

جميع دروس Fundamentals

تدرّب بنفسك: مترجم JavaScript عبر الإنترنت