diff --git a/2-js-basics/3-making-decisions/translations/assignment.fr.md b/2-js-basics/3-making-decisions/translations/assignment.fr.md new file mode 100644 index 00000000..ddefabc0 --- /dev/null +++ b/2-js-basics/3-making-decisions/translations/assignment.fr.md @@ -0,0 +1,40 @@ +# Les opérateurs + +## Instructions + +Amusez vous avec les opérateurs. Voici une suggestion de programme que vous pouvez implémenter : + +Vous avez un ensemble d'étudiants issu de deux systèmes de notation différents. + +### Premier système de notation + +Un système de notation est défini comme des notes allant de 1 à 5, où 3 et plus signifient que vous réussissez le cours. + +### Deuxième système de notation + +L'autre système de notes a les notes suivantes `A, A-, B, B-, C, C-`, où `A` est la note la plus élevée et `C` est la note de passage la plus basse. + +### La tâche + +Étant donné le tableau suivant `allStudents` représentant tous les étudiants et leurs notes, construisez un nouveau tableau `studentsWhoPass` contenant tous les étudiants qui réussissent. + +> CONSEIL, utilisez une boucle for et if...else et des opérateurs de comparaison : + +```javascript +let allStudents = [ + 'A', + 'B-', + 1, + 4, + 5, + 2 +] + +let studentsWhoPass = []; +``` + +## Rubrique + +| Critères | Exemplaire | Adéquat | Besoin d'amélioration | +| -------- | ------------------------------ | ----------------------------- | ------------------------------- | +| | La solution complète est présentée | Une solution partielle est présentée | La solution avec des bogues est présentée | \ No newline at end of file