Instruções

Passo 7

Agora, o log deve mostrar algo como { head: { element: 42, next: null }, length: 1 } no console. No entanto, essa não é a forma de lidar com um caso em que o nó adicionado é o primeiro elemento da lista, ou seja, a cabeça. Para fazer isso adequadamente, use uma instrução if para verificar se a lista está vazia chamando a função isEmpty com o list. Se isso for verdadeiro, então mova sua linha list.head = node para o corpo da declaração if.

O que fazer:

Testes:

  • Você deve ter uma declaração `if` com a condição `isEmpty(list)`.
  • Você deve mover sua linha `list.head = node` para dentro da declaração `if`.

Console