Delete Index from Array

Run Settings
LanguageJavaScript
Language Version
Run Command
'use strict'; const deleteFromArray = (index) => { return (arr) => { if (!arr || !arr[index]) { return new Error('Array index is out of bounds'); } const firstPart = arr.slice(0, index); const lastPart = arr.slice(index + 1); return firstPart.concat(lastPart); } }; const originalArray = [1,2,3,4,5]; const indexToDelete = 2; const deleteArrayIndex = deleteFromArray(indexToDelete); console.log(`Original array: ${originalArray}`); console.log(`Delete index: ${indexToDelete}`); console.log(`New array: ${deleteArrayIndex(originalArray)}`);
Editor Settings
Theme
Key bindings
Full width
Lines