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.