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 [2014/09/11 17:33] – [Définition] Alexandre Castonguay | variables [2018/09/24 09:04] (Version actuelle) – Alexandre Castonguay | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Variable, Un espace réservé dans la mémoire de l' | Variable, Un espace réservé dans la mémoire de l' | ||
- | Comme pour 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' | ||
- | |||
- | ===== L' | ||
- | |||
- | L' | ||
- | |||
- | On peut donc déclarer une variable comme ceci : | ||
- | |||
- | <sxh js> | ||
- | var x = x + 5; | ||
- | </ | ||
- | |||
- | Ajouter 5 à x et conserver cette nouvelle valeur dans la variable x. | ||
- | (L' | ||
===== La déclaration de variables ===== | ===== La déclaration de variables ===== | ||
Ligne 35: | Ligne 13: | ||
</ | </ | ||
À sa création, la variable est indéfinie (undefined), | À sa création, la variable est indéfinie (undefined), | ||
- | + | <sxh js> | |
- | var artiste = coryArcangel; | + | var artiste = "coryArcangel"; |
- | + | </ | |
- | [01_variables_declaration.html] | + | Exemple : [[01_variables_declaration.html]] |
* Les variables sont habituellement toutes déclarées en début de programme. | * Les variables sont habituellement toutes déclarées en début de programme. | ||
Les variables peuvent être re-déclarées comme ceci : | Les variables peuvent être re-déclarées comme ceci : | ||
- | | + | <sxh js> |
- | var artiste = beige; | + | |
+ | var artiste = "beige"; | ||
+ | </ | ||
Dans ce cas, " | Dans ce cas, " | ||
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> |
+ | | ||
+ | </ | ||
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> |
+ | | ||
+ | </ | ||
+ | |||
+ | 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 60: | Ligne 51: | ||
Lorsqu' | Lorsqu' | ||
- | --> | + | Exemple : [[02_variables_types.html]] |
Un nombre peut être affecté comme une chaîne de caractère en utilisant les guillemets. | Un nombre peut être affecté comme une chaîne de caractère en utilisant les guillemets. | ||
+ | <sxh js> | ||
var reponseUnivers = 42; // nombre | var reponseUnivers = 42; // nombre | ||
var reponseUnivers = ' | var reponseUnivers = ' | ||
+ | </ | ||
Autres types de données de variables : | Autres types de données de variables : | ||
+ | |||
+ | |||
+ | ===== L' | ||
+ | |||
+ | L' | ||
+ | |||
+ | On peut donc déclarer une variable comme ceci : | ||
+ | |||
+ | <sxh js> | ||
+ | var x = 0; | ||
+ | x = x + 5; // x sera égal à 0 + 5 | ||
+ | </ | ||
+ | |||
+ | Exemple : [[00_variables.html]] | ||
+ | |||
+ | Ajouter 5 à x et conserver cette nouvelle valeur dans la variable x. | ||
+ | (L' | ||
===== Quelques opérations ===== | ===== Quelques opérations ===== | ||
Ligne 72: | 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 |