Estou tentando criar um código para encriptar dados, mas estou com dificuldade para definir o return da função encriptar.
var palavra = prompt ("digite uma mensagem");
var novaPalavra = encriptar (palavra);
function encriptar (palavra) {
var reposicionar = {
e: 'enter',
i: 'imes',
a: 'ai',
o: 'ober',
u: 'ufat'
}
return palavra.replace(/[a,e,i,o,u]/g, reposicionar);
}
document.write(novaPalavra);
Ela está retornando [objec Object]
Desde já, agradeço a ajuda!