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.
40 lines
1.2 KiB
40 lines
1.2 KiB
# Operatoren
|
|
|
|
## Anleitung
|
|
|
|
Spielen Sie mit den Betreibern herum. Hier ist ein Vorschlag für ein Programm, das Sie implementieren können:
|
|
|
|
Sie haben eine Gruppe von Studenten aus zwei verschiedenen Bewertungssystemen.
|
|
|
|
### Erstbewertungssystem
|
|
|
|
Ein Bewertungssystem ist definiert als Noten von 1 bis 5, wobei 3 und höher bedeutet, dass Sie den Kurs bestehen.
|
|
|
|
### Zweites Bewertungssystem
|
|
|
|
Das andere Notensystem hat die folgenden Noten `A, A-, B, B-, C, C-` wobei `A` die Bestnote und `C` die niedrigste bestandene Note ist.
|
|
|
|
### Die Aufgabe
|
|
|
|
Erstellen Sie unter Berücksichtigung des folgenden Arrays `allStudents`, das alle Schüler und ihre Noten darstellt, ein neues Array `studentsWhoPass`, das alle bestandenen Schüler enthält.
|
|
|
|
> TIPP, verwenden Sie eine for-Schleife und if...else und Vergleichsoperatoren:
|
|
|
|
```javascript
|
|
let allStudents = [
|
|
'A',
|
|
'B-'
|
|
1,
|
|
4
|
|
5,
|
|
2
|
|
]
|
|
|
|
let studentsWhoPass = [];
|
|
```
|
|
|
|
## Rubrik
|
|
|
|
| Kriterien | Vorbildlich | Angemessen | Verbesserungsbedarf |
|
|
| -------- | ------------------------------ | ----------------------------- | ------------------------------- |
|
|
| | Komplettlösung wird vorgestellt | Teillösung wird vorgestellt Lösung mit Fehlern wird vorgestellt | |