Instruções
Passo 18
Se
previous não for null, isso significa que o elemento a ser removido não está no início, mas em algum lugar dentro da lista, então o nó atual deve ser ignorado ligando o nó anterior diretamente ao próximo nó.
Para fazer isso, crie outra declaração if que verifique se previous não é estritamente null. Se for esse o caso, defina previous.next como current.next.
O que fazer:
Testes:
- Você deve criar outra declaração `if` com a condição `previous !== null`.
- Você deve definir `previous.next` como `current.next`.
Console