Skip to content

Day 2: Array Search & Slicing

Search within arrays and modify or extract sub-arrays using slice, splice, join, and sort.

const fruits = ['Apple', 'Banana', 'Orange', 'Mango'];
console.log(fruits.includes('Banana')); // true
console.log(fruits.indexOf('Orange')); // 2
const copy = fruits.slice(1, 3); // ['Banana', 'Orange'] (non-destructive)
fruits.splice(1, 1, 'Blueberry'); // replaces 'Banana' with 'Blueberry' (mutates original)
console.log(fruits.join(' - ')); // "Apple - Blueberry - Orange - Mango"
  1. Sort an array of names alphabetically.
  2. Sort an array of numbers numerically using arr.sort((a, b) => a - b).