8006005013fixervitesse horizontaleàfixerposition horizontaleàCanevas : dim horizontaledimension verticalepouractions initiales    sifairesinonvitesse horizontale0>   remplissage   remplissageposition horizontale30050position horizontalevitesse horizontale+position horizontale750vitesse horizontale-fixervitesse horizontaleàposition horizontale50vitesse horizontale-fixervitesse horizontaleàsifairesifairefixerposition horizontaleàCercle de centre (,) et de rayonfondpouractions en boucle 


var canevas, position_horizontale, vitesse_horizontale;

/**
 * Fonction exécutée une fois, au départ
 */
function actions_initiales() {
  canevas=creerCanvas(800,600); canvas=canevas;
  position_horizontale = 50;
  vitesse_horizontale = 13;
}

/**
 * Fonction exécutée périodiquement, de façon répétée
 */
function actions_en_boucle() {
  couleurFondC('#ffff99');
  if (vitesse_horizontale > 0) {
    fill_('#3333ff');
  } else {
    fill_('#ff0000');
  }
  cercle_(position_horizontale,300,50);
  position_horizontale = position_horizontale + vitesse_horizontale;
  if (position_horizontale >= 750) {
    vitesse_horizontale = -vitesse_horizontale;
  }
  if (position_horizontale <= 50) {
    vitesse_horizontale = -vitesse_horizontale;
  }
}
Exécuter