roger-melo-treinamentos / curso-de-js-roger-melo

Repositório de informações do CJRM
491 stars 170 forks source link

Correção dos exercícios da aula 03 - Resolução diferente #5126

Closed igor-chaves closed 2 years ago

igor-chaves commented 2 years ago

Etapa da aula

3

Nome da aula

Correção dos exercícios da aula 03 da etapa 02 - Aula 01-01

Link da aula

https://app.nutror.com/v3/curso/a977a43d31cedcb6e7d064649ddd6c5436155aaf/curso-de-javascript-roger-melo/aula/790701

Descreva a dúvida

Sobre o exercício 4

const sentence = ['A', 'certeza', 'dúvida', 'é', 'o', 'princípio', 'da', 'sabedoria.']
console.log(sentence.join(" ").replace("certeza ", ""))

Fiz desta forma acima. O meu raciocínio foi o seguinte, trocar a palavra "certeza" por nada "". Se houver a palavra é feita a alteração, se não nada acontece. É válido o código ou é arriscado usar assim?

@Roger-Melo

MivlaM commented 2 years ago

Olá @igor-chaves

O seu código funciona também. É possível que haja vários caminhos para chegar em um resultado. Se a sua solução funciona conforme o exercício pediu, o mais importante num primeiro momento vc já fez, que é fazer funcionar. Com a prática, você pode voltar em códigos que implementou no passado e melhorá-los baseando-se em novos conhecimentos que você adquiriu, entende? =)

Compreenda também que é importante que você entenda a lógica da forma que os exercícios são resolvidos na correção, pois nela há princípios que serão intensificados conforme você avança no CJRM.

igor-chaves commented 2 years ago

Obrigado