Longitud del gusano

La cadena de entrada dibuja un gusano usando caracteres -. Cada - mide un centímetro. Devuelve su longitud en milímetros con el formato "N mm.", o "invalid" si la cadena está vacía o contiene otro carácter.

Ejemplos

wormLength("----------") ➞ "100 mm."

wormLength("") ➞ "invalid"

wormLength("---_-___---_") ➞ "invalid"

Notas

Devuelve "invalid" si se proporciona una cadena vacía o si la cadena contiene caracteres distintos de -.