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("010010010010000001101100011011110111011001100101001000000101010001100101011100110110100000100001") 
  ➞ "I love Tesh!"

binaryConversion("001100010011001000110001001100110011000100110111") 
  ➞ "121317"

binaryConversion("010000010110110101100001011110100110100101101110011001110010000001000101011001000110000101100010011010010111010000100001") 
  ➞ "Amazing Edabit!"

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.