Pour ceux et celles qui seraient particulièrement intéressés à la programmation Web, voici deux très bons livres (en anglais) :
Si une version PDF vous intéresse, faites-moi signe.
let x;
let x, y, z;
x = 2;
x = 2, y = 3, z = 5;
let x = 2;
let x = 2, y = 3, z = 5;
let x = 3 + 2; // x vaut 5 (addition)
x = 3 - 2; // x vaut 1 (soustraction)
x = 3 * 2; // x vaut 6 (multiplication)
x = 3 / 2; // x vaut 1.5 (division)
x = 5 % 2; // x vaut 1 (modulo)
x = 10;
x++; // x vaut 11 (incrémentation)
x--; // x vaut 10 (décrémentation)
x += 2; // x vaut 12 (équivalent à x = x + 2)
x -= 3; // x vaut 9 (équivalent à x = x - 3)
x *= 5; // x vaut 45 (équivalent à x = x * 5)
x /= 3; // x vaut 15 (équivalent à x = x / 3)
x %= 4; // x vaut 3 (équivalent à x = x % 4)
let x = "Olive";
let y = "Capuchon";
texte = x + " et " + y + " sont des superhéros."
// texte vaut "Olive et Capuchon sont des superhéros."
5.5 > 6.5; // false
5 >= 5; // true
5 < 7; // true
5 <= 7; // true
5 == 7; // false
5 != 7; // true
"bon" > "arbre"; // true
"ball" >= "car"; // false
"car" < "ball" ; // false
"ball" <= "ball"; // true
"allo" == "allo_"; // false
"allo" != "allo_"; // true
1 < 2 && 2 > 3; // false (AND)
1 < 2 || 2 > 3 ; // true (OR)
!(1 < 2) ; // false (NOT)
| Priorité relative | Opérateurs | |
|---|---|---|
| 1 | () | |
| 2 | ++, -- | |
| 3 | *, /, % | |
| 4 | +, - | |
| 5 | <, <=, >, >= | |
| 6 | ==, != | |
| 7 | =, +=, -=, *=, /=, %= |
document.getElementById("id"); // accéder à un élément du DOM par son ID
document.getElementById("id").textContent; // obtenir le texte d'un élément du DOM par son ID
document.getElementById("id").textContent = "Bonjour!"; // modifier le texte d'un élément du DOM par son ID
// Ceci est un commentaire.
let a = 1; // Ceci est un commentaire.
// let b = 2; Toute cette ligne est en commentaire.
let b = 3;
/*
Ceci est un commentaire
sur
plusieurs lignes.
*/
let a = 4;
if(a < 3){
document.getElementById("id").textContent = "Petit";
}
else if(a > 5){
document.getElementById("id").textContent = "Grand";
}
else{
document.getElementById("id").textContent = "Moyen";
}
/* Déclarer une fonction */
function changerTitre(){
document.getElementById("titre").textContent = "Bonjour!";
}
/* Appeler une fonction (afin qu'elle soit exécutée) */
changerTitre();
// ajouter un écouteur pour un évènement (ici "click") sur un élément :
document.getElementById("titre").addEventListener("click", changerTitre);
// la fonction changerTitre sera appelée lors d'un clic sur l'élément "titre"
Notes de cours :
Instructions pour remplacer l'auto-correcteur (dossier /tests/)
Notes de cours :
Exercices :
Typos
Notes de cours :