< Return to Video

Intro To Variables (Video Version)

  • 0:01 - 0:03
    J'ai mon ami Winston
    avec moi pour cette leçon.
  • 0:03 - 0:08
    Il est déjà magnifique comme ça !
    Mais, je veux changer la taille de ses yeux.
  • 0:08 - 0:13
    C'est ici que je dessine ses yeux.
    Avec "fill" pour la couleur de remplissage
    et "ellipse" pour faire les deux cercles.
  • 0:13 - 0:18
    Pour réduire les yeux, je dois
    changer la largeur de l'ellipse
  • 0:18 - 0:20
    et aussi la hauteur pour avoir un rond.
  • 0:20 - 0:25
    Et, pour avoir les deux yeux identiques,
    il faut le faire aussi, ici.
  • 0:25 - 0:30
    Ils sont un peu trop petit maintenant.
    donc il faut que je change ça encore.
  • 0:30 - 0:33
    Ce serait quand même mieux si je
    pouvais changer tout ça d'un coup.
  • 0:33 - 0:37
    Les "variables" servent à ça !
  • 0:37 - 0:41
    Une "variable" c'est comme
    un "nom" qu'on donne à une "valeur".
  • 0:41 - 0:44
    C'est comme un grand sac
    auquel on donne un nom
  • 0:44 - 0:47
    Vous pouvez mettre ce que vous voulez
    dans le sac. Mais son nom ne change pas.
  • 0:47 - 0:52
    Ce qu'il y a dans le sac est :
    la "valeur" de la variable.
  • 0:53 - 0:57
    On va maintenant créer notre première variable.
    Ici, tout en haut.
  • 0:57 - 1:00
    On écrit "var" (pour "variable"), un espace
    et le nom de la variable.
  • 1:00 - 1:05
    Le nom de la variable doit décrire son contenu.
    "eyeSize", ici, c'est pour la "tailleDesYeux" (en anglais)
  • 1:05 - 1:10
    Vous pourriez donner n'importe quel nom à la variable
    mais les espaces sont interdits entre les mots.
  • 1:10 - 1:12
    Bien sûr, il faut aussi le point-virgule !
  • 1:12 - 1:17
    Notre variable s'appèle "eyeSize" car elle va
    contenir la taille des yeux.
  • 1:17 - 1:20
    Pour l'instant notre variable n'a pas de valeur.
  • 1:20 - 1:27
    Pour lui en donner une, on écrit le nom
    de la variable, un signe "=", et la valeur "20;"
  • 1:27 - 1:32
    Vous voyez ce signe égal ? On ne l'utilise pas
    de la même façon qu'en cours de math à l'école.
  • 1:32 - 1:36
    Ici, le signe = ne veut pas dire "est égal à".
    Il veut dire "je t'affecte une valeur".
  • 1:36 - 1:41
    Donc, ici, on affecte la valeur 20 à
    la variable "eyeSize".
  • 1:41 - 1:45
    C'est comme si on mettait la valeur 20
    dans notre sac qui s'appèle "eyeSize".
  • 1:45 - 1:53
    En cours de math, vous pouvez avoir
    x=3 ou 3=x et cela signifie la même chose...
  • 1:53 - 1:54
    car les deux sont égaux !
  • 1:54 - 1:56
    On ne peut pas faire ça, nous.
  • 1:56 - 2:00
    Ce qu'il y a à gauche du = doit
    toujours être le "nom" de la variable.
  • 2:00 - 2:05
    Et ce qu'on met à droite du = doit toujours
    être la "valeur" qu'on affecte à la variable.
  • 2:05 - 2:11
    Pour être sûr de ne pas se tromper,
    en écrivant votre code, au lieu de dire "égal"
  • 2:11 - 2:15
    Il faut dire : "contient".
  • 2:15 - 2:19
    Ici, on a donc :
    eyeSize "contient" 20.
  • 2:20 - 2:28
    Maintenant, à chaque fois que j'utilise "eyeSize"
    dans le code, l'ordinateur va le remplacer par "20".
  • 2:28 - 2:31
    Essayons ça.
    Je vais copier "eyeSize".
  • 2:31 - 2:40
    Et remplacer ces 4 nombres par
    la variable "eyeSize". Voila !
  • 2:40 - 2:47
    Maintenant, les yeux de Winston sont bien ronds
    de la même taille, et si je veux changer leur taille...
  • 2:47 - 2:51
    ... il suffit de changer la valeur de ma variable !
  • 2:51 - 2:53
    Haaa ! Trop fort !
    Même que ça marche !
  • 2:55 - 2:58
    OK. Bon. On a créé la variable
    "eyeSize"... ici.
  • 2:58 - 3:03
    ... et, ici, on lui a donné la valeur "33".
    On peut faire ça en une seule étape.
  • 3:03 - 3:08
    J'écrit "var eyeSize"... "contient 33 ;".
  • 3:08 - 3:12
    En si j'enlève les deux anciennes lignes,
    tout fonctionne quand même.
  • 3:14 - 3:17
    Maintenant, souvenez-vous que l'ordinateur
    lit le code du haut vers le bas.
  • 3:17 - 3:19
    Donc il connait la valeur de "eyeSize", ici...
  • 3:19 - 3:22
    ... car elle a été définie... ici.
  • 3:22 - 3:24
    Si je l'avais définie, en bas... ici...
  • 3:24 - 3:31
    en arrivant à cette ligne, l'ordinateur n'aurait
    aucune idée sur ce qu'est "eyeSize".
  • 3:31 - 3:34
    Et on se retrouve avec une erreur, qui
    indique que "eyeSize" n'est pas définie !
  • 3:34 - 3:38
    Vous pouvez vous dire que vous
    l'avez fait plus bas...
  • 3:38 - 3:40
    ... mais l'ordinateur est pas aussi
    intelligent que vous !
  • 3:41 - 3:43
    Donc, remettons ça en haut du code...
  • 3:43 - 3:49
    Donc, il faut TOUJOURS définir la variable
    AVANT de l'utiliser.
  • 3:49 - 3:53
    Et maintenant, vous
    connaissez les variables ! Bravo !
Title:
Intro To Variables (Video Version)
Description:

more » « less
Video Language:
English
Duration:
03:53

French subtitles

Revisions