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

2.0 KiB

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:

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. 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.