Instruções

Passo 21

Agora que você está familiarizado com números binários, é hora de terminar de construir a função para fazer a conversão para você. Você começará com uma solução mais simples primeiro, depois refatorará isso em uma solução recursiva. Primeiro, você precisa criar alguns arrays para armazenar as entradas e os resultados da divisão que você fará nos próximos passos. Isso facilitará a visualização de como a conversão de decimal para binário funciona. Remova a declaração return da sua função decimalToBinary. Então, declare variáveis chamadas inputs, quotients e remainders e atribua um array vazio a cada uma delas.

O que fazer:

Testes:

  • Você deve remover a declaração `return` da sua função `decimalToBinary`.
  • Você deve declarar uma variável chamada `inputs`.
  • Você deve atribuir um array vazio a `inputs`.
  • Você deve declarar uma variável chamada `quotients`.
  • Você deve atribuir um array vazio a `quotients`.
  • Você deve declarar uma variável chamada `remainders`.
  • Você deve atribuir um array vazio a `remainders`.

Preview