Converta "Zero" e "One" em "1" e "0"

Published by Helen Yu in

Crie uma função que receba uma string como argumento. A função deve retornar uma string contendo 1s e 0s com base nas palavras da string do argumento. Se alguma palavra do argumento não for igual a "zero" ou "one" (sem diferenciar maiúsculas de minúsculas), você deve ignorá-la. O comprimento da string retornada deve ser um múltiplo de 8; se a string não for um múltiplo de 8, você deve remover os números excedentes.

Exemplos

textToNumberBinary("zero one zero one zero one zero one") ➞ "01010101"

textToNumberBinary("Zero one zero ONE zero one zero one") ➞ "01010101"

textToNumberBinary("zero one zero one zero one zero one one two") ➞ "01010101"

textToNumberBinary("zero one zero one zero one zero three") ➞ ""

textToNumberBinary("one one") ➞ ""

Observações

Você deve retornar o resultado como uma string.