Le robot conducteur

Fonctions d'actions disponibles :

roule (); : le robot avance jusqu'au carrefour suivant
dirigeToi ('?'); où '?' = 'gauche', 'droite' ou 'enFace'

Fonctions de tests disponibles :

deviationGauche () qui renvoie 'Vrai' ou 'Faux'
deviationDroite () qui renvoie 'Vrai' ou 'Faux'

Fenêtre d'édition de ton code JavaScript

Teste ton script

Résultat du code exécuté

Attention : les trois exécutions de ton programme doivent être correctes sans que tu changes ton code entre elles.

Le robot conducteur : résumé des explications

Le but de l'exercice est de maîtriser les conditionelles imbriquées en cascade.

Les fonctions de tests doivent être utilisées pour savoir dans quel sens le robot doit aller.

Le robot arrive au carrefour, là se trouve soit une déviation à gauche, soit une déviation à droite, soit aucune déviation; dans ce dernier cas, il doit alors aller tout droit. Le robot doit continuer dans le bon sens en fonction des déviations en place.

Bon travail.

◊ ◊ ◊

N'oublie jamais que les erreurs sont plus formatives que les succès,
pour autant qu'on se donne la peine d'en comprendre les causes.

◊ ◊ ◊

© Rupert Meurice de Dormale 2016

Tous droits réservés, reproduction en tout ou partie de l'interface et/ou du code interdite sans l'accord écrit de l'auteur

Les dessins des robots sont de Jean-Baptiste Sonnet.

adresse