Corrections et Deuxième version

De Design numérique
Aller à : navigation, rechercher

DEUXIEME VERSION

Capture d’écran 2018-12-11 à 18.48.03.png

Capture d’écran 2018-12-11 à 18.48.15.png

Si on décortique le code en français, nous avons :

des variables portant le nom de couleur, auxquelles on assigne la valeur des-dites couleurs d'après le tableau de correspondance.

  • exemple : "noir" est le nom de la variable contenant la valeur "40m"

Puis on demande à l'utilisateur de choisir une couleur, et de stocker ceci dans couleurA, idem avec la deuxième couleur, qui elle sera stockée dans couleurB.

  • on obtient par exemple
    • couleurA = noir
    • couleurB = rose

Ensuite vient la boucle pour l'affichage. "Tant que vrai" permet de créer une boucle infinie.

  • mettre un fond de correspondant à couleurA sur un texte nul, attendre 0.1 seconde (impression de défilement)
  • mettre un fond correspondant à couleurB sur un texte nul, attendre 0.1 seconde

On remarque que la syntaxe pour utiliser la valeur de couleurA et couleurB est un peu particulière. C'est dû au fait que dans la première version, ce qui était donné comme valeur à couleurA et couleurB était simplement "noir", ou "rouge", .... mais cela nécessitait une deuxième étape qui était celle d'analyser ces valeurs, pour voir si elles-même contiennent des valeurs. Dans notre cas, les noms de couleurs sont non seulement des valeurs (pour couleurA et couleurB) mais également des variables. En gros, cette syntaxe permet de dire par exemple :

  • assigne à couleurA la valeur "noir" et regarde si "noir" contient une valeur, en l'occurance "40m"