Versão final sem erro javascript