Bom dia,
Estou a tentar fazer um bootcamp de programação e para isso tenho alguns exercícios para fazer. Neste momento estou com algumas dificuldades no seguinte exercício:
Create a function named extractPassword which takes an array of characters (which includes some trash characters) and returns a string with only valid characters (a - z, A - Z, 0 - 9).
Here’s an example:
extractPassword([‘a’, ‘-’, ‘~’, ‘1’, ‘a’, ‘/’]); // should return the string ‘a1a’
extractPassword([’~’, ‘A’, ‘7’, ‘/’, ‘C’]); // should return the string ‘A7C’
O que eu fiz até agora, mas ainda não está correcto, foi isto:
function extractPassword(array) {
return array.join("");
}
const result = extractPassword([’~’, ‘A’, ‘7’, ‘/’, ‘C’])
console.log(result);
Como faço para retirar os caracteres especiais da array, sendo que não posso utilizar regex?
Obrigada!
