JSFiddle - React, Tailwind, and code Playground

Babel + JSX

let list = [1,2,3,4,5];
const removeElement = list.indexOf(3); // remove number 3
var newList = list.slice(0, removeElement).concat(list.slice(removeElement+1)) // [1,2,4,5]

console.log(list);
console.log(newList);


var es6List = [
	...list.slice(0, removeElement),
  ...list.slice(removeElement+1)
];
console.log(es6List);