meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| variables [2016/09/13 08:29] – Alexandre Castonguay | variables [2018/09/24 09:04] (Version actuelle) – Alexandre Castonguay | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| Variable, Un espace réservé dans la mémoire de l' | Variable, Un espace réservé dans la mémoire de l' | ||
| - | |||
| - | Les noms des variables peuvent être de simples lettres (comme x ou y) ou être plus descriptifs (moyenne, vitesse, joltCola). | ||
| - | |||
| - | * Les noms de variables peuvent contenir de lettres, chiffres, trait de soulignement et des signes ' | ||
| - | * Les noms de variables doivent débuter par une lettre | ||
| - | * La casse doit être respectée (y et Y sont des variables différentes) | ||
| - | * Les mots réservés du langage JavaScript ne peuvent être utilisés comme variables. | ||
| - | * Les accents, quoique acceptés dans la déclaration de variables en JavaScript, dépendent de la configuration de l' | ||
| Ligne 22: | Ligne 14: | ||
| À sa création, la variable est indéfinie (undefined), | À sa création, la variable est indéfinie (undefined), | ||
| <sxh js> | <sxh js> | ||
| - | var artiste = coryArcangel; | + | var artiste = "coryArcangel"; |
| </ | </ | ||
| Exemple : [[01_variables_declaration.html]] | Exemple : [[01_variables_declaration.html]] | ||
| Ligne 30: | Ligne 22: | ||
| Les variables peuvent être re-déclarées comme ceci : | Les variables peuvent être re-déclarées comme ceci : | ||
| <sxh js> | <sxh js> | ||
| - | var artiste = coryArcangel; | + | var artiste = "coryArcangel"; |
| - | var artiste = beige; | + | var artiste = "beige"; |
| </ | </ | ||
| Dans ce cas, " | Dans ce cas, " | ||
| Ligne 37: | Ligne 29: | ||
| Il est aussi possible de déclarer plusieurs variables avec le même ' | Il est aussi possible de déclarer plusieurs variables avec le même ' | ||
| <sxh js> | <sxh js> | ||
| - | var artiste = coryArcangel, | + | var artiste = "coryArcangel", oeuvre = "superMarioclouds", support = "nintendo"; |
| </ | </ | ||
| On peut séparer les déclarations par un point-virgule mais alors il faut réutiliser ' | On peut séparer les déclarations par un point-virgule mais alors il faut réutiliser ' | ||
| <sxh js> | <sxh js> | ||
| - | var artiste = coryArcangel; | + | var artiste = "coryArcangel"; var oeuvre = "superMarioclouds"; var support = "nintendo"; |
| - | </ | + | </ |
| + | |||
| + | |||
| + | Les noms des variables peuvent être de simples lettres (comme x ou y) ou être plus descriptifs (moyenne, vitesse, joltCola). | ||
| + | |||
| + | * Les noms de variables peuvent contenir des lettres, chiffres, trait de soulignement et des signes ' | ||
| + | * Les noms de variables doivent débuter par une lettre | ||
| + | * La casse doit être respectée (y et Y sont des variables différentes) | ||
| + | * Les mots réservés du langage JavaScript ne peuvent être utilisés comme variables. | ||
| + | * Les accents, quoique acceptés dans la déclaration de variables en JavaScript, dépendent de la configuration de l' | ||
| + | |||
| ===== Les types de données des variables ===== | ===== Les types de données des variables ===== | ||
| Ligne 66: | Ligne 68: | ||
| <sxh js> | <sxh js> | ||
| - | var x = x + 5; | + | |
| + | x = x + 5; // x sera égal à 0 + 5 | ||
| </ | </ | ||
| Ligne 78: | Ligne 81: | ||
| Il est possible d' | Il est possible d' | ||
| var y = 5; | var y = 5; | ||
| - | var x = y +2; | + | var x = y + 2; |
| + | |||
| + | ===== Les tableaux ===== | ||
| + | |||
| + | Les tableaux (arrays) sont utilisés pour stocker plusieurs données dans une seule variable. | ||
| + | |||
| + | var artistes = [" | ||
| + | |||
| + | var hackers = [" | ||
| + | |||
| + | C'est pratique parce qu'on évite de créer une variable pour chaque valeur. | ||
| + | |||
| + | var unArtiste = " | ||
| + | var uneAutreArtiste = " | ||
| + | var etUneAutre = " | ||
| + | |||
| + | On appelle la valeur à la position du tableau : | ||
| + | |||
| + | var yep = artistes[0]; | ||
| --> 04_variables_operations_nombres.html | --> 04_variables_operations_nombres.html | ||