minha lista neste exemplo possui 2 itens, ao excluir o item 1, o que sera excludo é o 2. a variavel x neste caso é 1, e mesmo assim esta excluindo o item 2 da lista.
FazerBem Isso acontece por que no javascript o índice começa em 0. No seu caso seria dois itens, 0 e 1. Pode colocar para excluir o 0 ou se usa um id que começa em 1 coloca um bloco de matemática (id - 1)
Fazer mais tarde valeu
ja tentei de varias formas
mesmo tirando a Variavel X e colocando o 2 forcando a excluir o segundo produto, continua excluindo o primeiro.
Estranho pedi pra exibir no console e nao exibiu, mas exibiu na notificacao a lista
resolvido aqui