JavaScript Array Methods Explained Simply
- forEach() - loop over array's items
- map() - new array by calling the provided function in every element
- filter() - new array with only elements that pass the condition
const scores = [10, 25, 30];
const passing = scores.filter(score => score >= 20);
const labels = passing.map(score => score + " points");
console.log(labels.join(", "));
console.log(scores.join(", "));
scores.push(15);
console.log(scores.join(", ")); AI panel
Ask AI to clarify the parts you don’t fully understand, or go more in depth with MDN documentation.