Witam, jaki jest dobry sposób na dodawanie i usuwanie danego elementu z tablicy? Ponieważ mam coś takiego:
function funkcja(field)
{
if(warunek)
{
fields_pawn_selected.push(field);
}
else
{
let x = fields_pawn_selected.indexOf(field);
fields_pawn_selected = fields_pawn_selected.splice(x, 1);
}
}
ale nie wydaje mi się, aby był to dobry sposób, a poza tym przy pierwszym dodaniu do tablicy, a następnie usunięciu, nie usuwa elementu, a przy następnym dodaje już drugi element.