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.
42 lines
1.2 KiB
42 lines
1.2 KiB
# Operadores
|
|
|
|
## Instrucciones
|
|
|
|
Juega con los operadores. Aquí hay una sugerencia de un programa que puede implementar.
|
|
|
|
Tiene un conjunto de estudiantes de dos sistemas de calificación diferentes.
|
|
|
|
### Primer sistema de calificación
|
|
|
|
Un sistema de calificación se define como calificaciones del 1 al 5, donde 3 y más significa que aprueba el curso.
|
|
|
|
### Segundo sistema de calificación
|
|
|
|
El otro sistema de calificaciones tiene las siguientes calificaciones `A, A-, B, B-, C, C-` donde `A` es la calificación más alta y `C` es la calificación más baja para aprobar.
|
|
|
|
### La tarea
|
|
|
|
Dada la siguiente matriz `allStudents` que representa a todos los estudiantes y sus calificaciones, construya una nueva matriz `StudentsWhoPass` que contenga a todos los estudiantes que aprobaron.
|
|
|
|
> SUGERENCIA, use un bucle for y if ... else y operadores de comparación:
|
|
|
|
|
|
```javascript
|
|
let allStudents = [
|
|
'A',
|
|
'B-'
|
|
1,
|
|
4
|
|
5,
|
|
2
|
|
]
|
|
|
|
let studentsWhoPass = [];
|
|
```
|
|
|
|
## Rúbrica
|
|
|
|
| Criterios | Ejemplar | Adecuado | Necesita mejorar |
|
|
| -------- | ------------------------------ | ----------------------------- | ------------------------------- |
|
|
| | Se presenta la solución completa | Se presenta solución parcial | Se presenta solución con errores |
|