# Operatori

## Istruzioni

Giocare con gli operatori. Ecco un suggerimento per un programma che si potrebbe implementare:

Ci sono due gruppi di studenti per due diversi sistemi di graduatoria.

### Primo sistema di graduatoria

Un sistema di graduatoria è definito da voti che vanno da 1 a 5 dove 3 e superiore significa che la prova è stata completata con successo.

### Secondo sistema di graduatoria

L'altro sistema di graduatoria ha i seguenti valori di giudizio: `A, A-, B, B-, C, C-` dove `A` è il giudizio migliore e `C` il giudizio minimo per superare la prova.

### Il compito

Dato l'array seguente `allStudents` rappresentare tutti gli studenti e le loro valutazioni, costruire un nuvo array `studentsWhoPass` che contiene tutti gli studenti che hanno superato la prova.

> SUGGERIMENTO, usare un ciclo for, if...else e gli operatori di confronto:

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

let studentsWhoPass = [];
```

## Rubrica

| Criterio | Eccellente                      | Sufficiente                      | Necessita Miglioramenti               |
| -------- | ------------------------------ | ----------------------------- | ------------------------------- |
|          | Viene presentata la soluzione completa | Viene presentata la soluzione parziale | La soluzione presentata ha bug |