[Mise à jour le 25/9/2020]
Exemple
var score = 1 ; score++ ; // Ecrire score dans la console donne 2 score-- ; // Ecrire score dans la console donne 1
Exemple
var accueil = "Bonjour " ; var nom = "Nina" ; // Ecrire accueil + nom dans la console donne "Bonjour Nina"
Exemple
"anticonstitutionnellement".length; // résultat dans la console : 25
On accède à un caractère dans une chaîne à partir de sa position comme dans l’exemple ci-dessous ;
Exemple
var nom = "Nicolas" ; nom[0] ; // résultat dans la console : "N" nom[3] ; // résultat dans la console : "o"
Exemple
"Une chaîne".slice(1,5); // résultat : "ne c"
Un booléen prend soit la valeur vraie (true) soit la valeur faux (false).
Exemple
var a = true ; var b = false ; var c = a && b ; // Ecrire c dans la console donne false
Exemple
var a = true ; var b = false ; var c = a && b ; // Ecrire c dans la console donne true
Exemple
var a = true ; var c = !a ; // Ecrire c dans la console donne false
Les opérateurs de comparaison sont : <, >, < =, >=, ==, ===
Exemple
var hauteur = 165 ; var hauteurMin = 150 ; hauteur > hauteurMin; // résultat dans la console : true
Exemple
var chaine = "5"; var nombre = 5; chaine === nombre; // résultat dans la console : false chaine == nombre; // résultat dans la console : true
On pourrait penser que son utilisation est plus simple ! Mais, par exemple :
0 == false; // résultat dans la console : true "false" == false; // résultat dans la console : false
Ces deux valeurs signifient : rien.
Exemple
var variableSansValeur; variableSansValeur; // résultat dans la console : undefined
Exemple
var variableSansValeur = null; variableSansValeur; // résultat dans la console : null