Skip to main content

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

  1. 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 :

  1. Déclarer trois variables :
  • prenom (chaîne de caractères)
  • age (nombre)
  • aimeJS (booléen)
  1. 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 const quand la valeur ne change pas, sinon let.
  • Ne pas utiliser var.

3. Listes (tableaux)

Toujours dans app.js :

  1. Créer un tableau de fruits : ["pomme", "banane", "fraise"].
  2. Ajouter un fruit à la fin du tableau.
  3. Afficher la taille du tableau et son contenu.
  4. Parcourir le tableau avec une boucle for et afficher chaque fruit en majuscules.
  5. Parcourir à nouveau avec for...of et afficher l’index + la valeur.
  6. Créer un nouveau tableau fruitsLongs qui 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' ]