first comit
This commit is contained in:
@@ -7,4 +7,7 @@ En reprenant l'objet `voiture` de l'exercice précédent :
|
||||
4. affichez l'objet complet pour vérifier le changement.
|
||||
*/
|
||||
const voiture = { marque: "Renault", modele: "Clio", annee: 2022, enMarche: false };
|
||||
|
||||
console.log(voiture.marque);
|
||||
console.log(voiture["modele"]);
|
||||
voiture.enMarche = true;
|
||||
console.log(voiture);
|
||||
@@ -3,4 +3,7 @@
|
||||
1. créez un tableau `jours` contenant les jours de la semaine.
|
||||
2. affichez le premier jour de la semaine.
|
||||
3. affichez le dernier jour de la semaine en utilisant la propriété `length`.
|
||||
*/
|
||||
*/
|
||||
const jours = ["Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"];
|
||||
console.log(jours[0]);
|
||||
console.log(jours[jours.length - 1]);
|
||||
|
||||
@@ -3,4 +3,7 @@
|
||||
- soit le tableau `nombres`.
|
||||
- utilisez la méthode `forEach` pour afficher chaque nombre du tableau multiplié par 2.
|
||||
*/
|
||||
const nombres = [10, 20, 30, 40, 50];
|
||||
const nombres = [10, 20, 30, 40, 50];
|
||||
nombres.forEach(function(nombre) {
|
||||
console.log(nombre * 2);
|
||||
});
|
||||
@@ -2,4 +2,7 @@
|
||||
Énoncé :
|
||||
sélectionnez l'élément `<h1>` qui a l'ID `titre-principal` et stockez-le dans une variable `titre`.
|
||||
affichez cette variable dans la console.
|
||||
*/
|
||||
*/
|
||||
const titre = document.getElementById("titre-principal");
|
||||
console.log(titre);
|
||||
console.log(titre.textContent)
|
||||
@@ -2,4 +2,6 @@
|
||||
Énoncé :
|
||||
1. sélectionnez le premier paragraphe qui a la classe `paragraphe` en utilisant `querySelector`.
|
||||
2. affichez-le dans la console.
|
||||
*/
|
||||
*/
|
||||
const premierParagraphe = document.querySelector(".paragraphe");
|
||||
console.log(premierParagraphe);
|
||||
@@ -3,4 +3,9 @@
|
||||
- créez une fonction fléchée `somme` qui peut prendre un nombre indéfini d'arguments numériques en utilisant les "rest parameters".
|
||||
- la fonction doit retourner la somme de tous les arguments.
|
||||
- testez-la avec différents nombres d'arguments.
|
||||
*/
|
||||
*/
|
||||
const somme = (...nombres) => nombres.reduce((acc, curr) => acc + curr, 0);
|
||||
console.log(somme(1, 2, 3));
|
||||
console.log(somme(10, 20, 30, 40));
|
||||
console.log(somme(5));
|
||||
console.log(somme());
|
||||
@@ -3,4 +3,14 @@
|
||||
1. créez une classe `Animal` avec un `constructor` qui initialise un `nom`.
|
||||
2. ajoutez une méthode `crier` à cette classe qui affiche "L'animal crie.".
|
||||
3. créez une instance de cette classe et appelez la méthode `crier`.
|
||||
*/
|
||||
*/
|
||||
class Animal {
|
||||
constructor(nom) {
|
||||
this.nom = nom;
|
||||
}
|
||||
crier() {
|
||||
console.log("L'animal crie.");
|
||||
}
|
||||
}
|
||||
const monAnimal = new Animal("Teeqzie");
|
||||
monAnimal.crier();
|
||||
@@ -4,6 +4,8 @@
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>TP JavaScript - Partie 5 - Manipulation du DOM - Exercices 30 à 36</title>
|
||||
<script src="exercices/30-dom-selection-id.js" defer></script>
|
||||
<script src="exercices/31-dom-selection-querySelector.js" defer></script>
|
||||
<style>
|
||||
body {
|
||||
font-family: sans-serif;
|
||||
|
||||
Reference in New Issue
Block a user