Instruções

Passo 20

Antes de testar a função mergeSort(), você precisa criar um caso base que pare a execução da função quando o comprimento de array for menor ou igual a 1. Esse caso base vai interromper a chamada recursiva. Sem ele, a operação de ordenação por mesclagem continuaria a ser executada mesmo quando a lista já estivesse ordenada ou não tivesse elementos. Logo após a declaração da função, crie uma declaração if que verifique se array.length é menor ou igual a 1. Dentro do corpo da declaração if, adicione uma declaração return para parar a execução da função.

O que fazer:

Testes:

  • Você deve criar uma declaração `if` com a condição `array.length <= 1`.
  • Você deve ter uma declaração `return` no corpo da declaração `if`.

Console