Conversão de binário para ASCII

Crie uma função que receba como argumento uma string de 1 e 0 (binário) e retorne o texto ASCII decodificado equivalente. Os caracteres podem estar no intervalo de "00000000" a "11111111", o que significa que cada oito dígitos da entrada binária representa um único caractere.

  • a = 01100001
  • b = 01100010
  • c = 01100011

Se você combinasse esses caracteres na string "abc", o binário correspondente seria 011000010110001001100011. Use a aba de recursos para obter mais informações sobre como abordar isso.

Exemplos

binaryConversion("011001010110010001100001011000100110100101110100") ➞ "edabit"

binaryConversion("001100010011001000110011") ➞ "123"

binaryConversion("010010000110010101101100011011000110111100111111") ➞ "Hello?"

Observações

Se uma string vazia for fornecida como entrada, você também deverá retornar uma string vazia. Caso contrário, a entrada sempre será uma string binária válida.