Diğer parametrelerine bir örnek

Aşağıdaki kod, 2. ve 3. parametrelerinin kullanımını gösteren bir örnektir.

Prototürk'e geri dön
const users = [
	{
		name: "Tayfun Erbilen",
		age: 27
	},
	{
		name: "Mehmet Seven",
		age: 27
	},
	{
		name: "Batuhan Aydın",
		age: 28
	}
];

function isSameAge(el, index, arr) {
	if (index === 0 || index === arr.length - 1)
		return true;
	else
		return (el.age === arr[index - 1].age);
}

console.log(users.every(isSameAge));
// Çıktı: true
// çünkü ilk ve son öğe ise doğrudan true döndürdük, bu yüzden son öğeyi
// kontrol etmedi ve bütün öğelerin yaşının eşit olduğunu varsaydı.