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/pt/2-js-basics/3-making-decisions/assignment.md

2.0 KiB

Operadores

Instruções

Experimente trabalhar com operadores. Aqui está uma sugestão para um programa que pode implementar:

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 e acima significa que o aluno passa no curso.

Segundo sistema de avaliação

O outro sistema de avaliação tem as seguintes notas: A, A-, B, B-, C, C-, onde A é a nota mais alta e C é a nota mínima para passar.

A tarefa

Dado o seguinte array allStudents que representa todos os estudantes e as suas notas, construa um novo array studentsWhoPass contendo todos os estudantes que passam.

TIP, use um ciclo for, if...else e operadores de comparação:

let allStudents = [
  'A',
  'B-',
  1,
  4,
  5,
  2
]

let studentsWhoPass = [];

Rubrica

Critérios Exemplar Adequado Necessita de Melhorias
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, é importante notar que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autoritária. 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 incorretas decorrentes do uso desta tradução.