You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/br/2-js-basics/3-making-decisions/assignment.md

52 lines
2.0 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "bf62b82567e6f9bdf4abda9ae0ccb64a",
"translation_date": "2025-08-25T21:38:41+00:00",
"source_file": "2-js-basics/3-making-decisions/assignment.md",
"language_code": "br"
}
-->
# Operadores
## Instruções
Experimente trabalhar com operadores. Aqui está uma sugestão de programa que você pode implementar:
Você tem um conjunto de estudantes de dois sistemas de avaliação diferentes.
### Primeiro sistema de avaliação
Um sistema de avaliação é definido por notas de 1 a 5, onde 3 ou mais significa que você passou no curso.
### Segundo sistema de avaliação
O outro sistema de avaliação possui as seguintes notas: `A, A-, B, B-, C, C-`, onde `A` é a nota máxima e `C` é a nota mínima para aprovação.
### A tarefa
Dado o seguinte array `allStudents` que representa todos os estudantes e suas notas, construa um novo array `studentsWhoPass` contendo todos os estudantes que foram aprovados.
> TIP, use um loop for, if...else e operadores de comparação:
```javascript
let allStudents = [
'A',
'B-',
1,
4,
5,
2
]
let studentsWhoPass = [];
```
## Rubrica
| Critério | Exemplar | Adequado | Precisa Melhorar |
| --------- | ----------------------------- | ----------------------------- | ------------------------------- |
| | Solução completa apresentada | Solução parcial apresentada | Solução com erros apresentada |
**Aviso Legal**:
Este documento foi traduzido utilizando o serviço de tradução por IA [Co-op Translator](https://github.com/Azure/co-op-translator). Embora nos esforcemos para garantir a precisão, esteja ciente de que traduções automatizadas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte autoritativa. Para informações críticas, recomenda-se a tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações equivocadas decorrentes do uso desta tradução.