Skip to content

Correção dos enunciados e funções #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

guillepinho
Copy link

Realizando as questões, identifiquei diversos erros tanto nos enunciados, quanto nas próprias funções de teste, os quais me dei a liberdade de corrigir.

Não realizei as correções nos testes de destructuring que, aparentemente precisariam de um bom rework.

Resumo das alterações:

  • ajuste das funções de início nos Desafios de Array, padronizando com o restante dos desafios.
  • correção de enunciados:
    • questões em que no enunciado a saída pede ponto e a resposta não requer o ponto e vice-versa.
    • questões em que o enunciado exige o retorno apenas da resposta, mas o test requer um texto suporte.
    • questões em que o resultado exige arredondamento do resultado para "x" casas decimais e não há informação no enunciado.
    • questões em que se afirmar exigir arredondamento, porém não há tal exigência no test, ou se exige arredondamento diferente (uma casa decimal ao invés de duas).
  • ajuste da função de teste da questão 7 do desafio de strings. Linha 78 está usando a função 'only' ao invés de 'describe', impossibilitando a resolução da questão.
  • ajuste da função de teste da questão 6 do desafio de operadores aritméticos:
    Linha 119, está invertida a função. O correto é peso / altura² e não altura² / peso.
  • Ajustada também a resposta esperada, refletindo o real resultado da fórmula corrigida, nas linhas 121 e 122.
  • ajuste do index.js do desafio de Operadores Aritméticos, que na linha 10 está exportando o desafio 01, ao invés do desafio 010, provocando erro nos testes que impossibilitam a resolução da questão.
  • correção do teste de Destructuring e HOFs, em razão de que não há um index.js na pasta, o que estava impedindo a exportação das funções para o teste. Utilizado require de cada desafio para torná-lo funcional. Ideal seria criação do index.js.

guillepinho and others added 5 commits April 17, 2022 11:05
logalteracoes.txt:

- ajuste das funções de início nos Desafios de Array, padronizando com o restante dos desafios.
- correção de enunciados:
	- questões em que no enunciado a saída pede ponto e a resposta não requer o ponto e vice-versa.
	- questões em que o enunciado exige o retorno apenas da resposta, mas o test requer um texto suporte.
	- questões em que o resultado exige arredondamento do resultado para "x" casas decimais e não há informação no enunciado.
	- questões em que se afirmar exigir arredondamento, porém não há tal exigência no test, ou se exige arredondamento diferente (uma casa decimal ao invés de duas).
- ajuste da função de teste da questão 7 do desafio de strings. Linha 78 está usando a função 'only' ao invés de 'describe', impossibilitando a resolução da questão.
- ajuste da função de teste da questão 6 do desafio de operadores aritméticos:
	- Linha 119, está invertida a função. O correto é peso / altura² e não altura² / peso.
	- Ajustada também a resposta esperada, refletindo o real resultado da fórmula corrigida, nas linhas 121 e 122.
- ajuste do index.js do desafio de Operadores Aritméticos, que na linha 10 está exportando o desafio 01, ao invés do desafio 010, provocando erro nos testes que impossibilitam a resolução da questão.
- correção do teste de Destructuring e HOFs, em razão de que não há um index.js na pasta, o que estava impedindo a exportação das funções para o teste. Utilizado require de cada desafio para torná-lo funcional. Ideal seria criação do index.js.
- ajuste das funções de início nos Desafios de Array, padronizando com o restante dos desafios.
- correção de enunciados:
	- questões em que no enunciado a saída pede ponto e a resposta não requer o ponto e vice-versa.
	- questões em que o enunciado exige o retorno apenas da resposta, mas o test requer um texto suporte.
	- questões em que o resultado exige arredondamento do resultado para "x" casas decimais e não há informação no enunciado.
	- questões em que se afirmar exigir arredondamento, porém não há tal exigência no test, ou se exige arredondamento diferente (uma casa decimal ao invés de duas).
- ajuste da função de teste da questão 7 do desafio de strings. Linha 78 está usando a função 'only' ao invés de 'describe', impossibilitando a resolução da questão.
- ajuste da função de teste da questão 6 do desafio de operadores aritméticos:
	- Linha 119, está invertida a função. O correto é peso / altura² e não altura² / peso.
	- Ajustada também a resposta esperada, refletindo o real resultado da fórmula corrigida, nas linhas 121 e 122.
- ajuste do index.js do desafio de Operadores Aritméticos, que na linha 10 está exportando o desafio 01, ao invés do desafio 010, provocando erro nos testes que impossibilitam a resolução da questão.
- correção do teste de Destructuring e HOFs, em razão de que não há um index.js na pasta, o que estava impedindo a exportação das funções para o teste. Utilizado require de cada desafio para torná-lo funcional. Ideal seria criação do index.js.
- correção da importação/exportação da função do exercício 9
- corrigido enunciado do exercício 7
@devcarolzita
Copy link
Contributor

@guillepinho tudo bem ? Alguma das sugestões já adicionei ao repositório segue

Estou verificando se ainda existe mais algumas cruciais para alterar :D

Novamente, obrigada pela as sugestões!!!

@guillepinho
Copy link
Author

@guillepinho tudo bem ? Alguma das sugestões já adicionei ao repositório segue

Estou verificando se ainda existe mais algumas cruciais para alterar :D

Novamente, obrigada pela as sugestões!!!

Maravilha, no que eu puder ajudar, estou à disposição.

Uma coisa que notei bastante foram em enunciados que davam exemplos de resposta sem ponto e o resultado esperava um ponto. Isso atrapalhava um pouco, porque dava retrabalho de verificar o que estava errado, para ver que era apenas o ponto. Também o caso de questões que no enunciado não avisavam a necessidade de arredondar o resultado para "x" casas decimais.

Fiz essas pontuações nesse pull request, acho que seria interessante levar para lá, que eu vi que ainda não foram!

Boa tarde!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants