TP Node.js - Variables et Listes
Objectifs :
- Manipuler les variables
- Utiliser les listes (tableaux)
- Pratiquer les boucles et quelques méthodes utiles
1. Préparation
- Vérifier que Node.js est installé :
node -v
2Créer un fichier tp-01.js et l’exécuter :
node tp-01.js
2. Variables
Dans tp-01.js, écrire du code pour :
- Déclarer trois variables :
prenom(chaîne de caractères)age(nombre)aimeJS(booléen)
- Afficher ces valeurs avec
console.log.
Exemple attendu :
Bonjour, je m'appelle Alice, j'ai 20 ans.
Est-ce que j'aime JavaScript ? true
Contraintes :
- Utiliser
constquand la valeur ne change pas, sinonlet. - Ne pas utiliser
var.
3. Listes (tableaux)
Toujours dans app.js :
- Créer un tableau de fruits :
["pomme", "banane", "fraise"]. - Ajouter un fruit à la fin du tableau.
- Afficher la taille du tableau et son contenu.
- Parcourir le tableau avec une boucle for et afficher chaque fruit en majuscules.
- Parcourir à nouveau avec
for...ofet afficher l’index + la valeur. - Créer un nouveau tableau
fruitsLongsqui ne contient que les fruits ayant 6 lettres ou plus.
Pistes / rappels utiles :
- Ajouter à la fin :
push - Longueur :
.length - Majuscules :
.toUpperCase() - Filtrer :
.filter((x) => condition)
Exemple de sortie attendue (indicative) :
Taille: 4
Contenu: [ 'pomme', 'banane', 'fraise', 'kiwi' ]
FOR: POMME, BANANE, FRAISE, KIWI
INDEX 0 → pomme
INDEX 1 → banane
INDEX 2 → fraise
INDEX 3 → kiwi
Fruits de 6 lettres ou plus : [ 'banane', 'fraise' ]