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