Exercice 18/31

Soit la variable ecran qui contient un tableau associatif.

Dans le fichier "script.js" :

  • déclarez la variable result;
  • affectez à result la longueur de la propriété marque du tableau;
  • cliquez sur "Soumettre ma réponse".

Leçon 18/31

Maintenant, une série d'exercices de rappel sur les tableaux, mais aussi le reste (conditions, boucles, variables, etc.). Les instructions seront volontairement minimales.

Dans cet exercice, l'objectif est de récupérer la longueur d'une propriété d'un tableau associatif.

Rappel :

Il n'est pas possible de récupérer la longueur d'un tableau associatif, mais le faire sur une des propriétés du tableau oui. Par exemple, récupérer la longueur du texte associé à la propriété "marque" du tableau "voiture".

Commentaires les mieux notés

19 Commentaires

  • abderrahmane-eddourabi

    abderrahmane-eddourabi

    Je ne sais pas pourquoi mon code ne fonctionne pas !!!!!! var result=ercan.marque.length;

    le 03/11/2022 à 23h46

  • Patricio M

    Patricio M Admin

    ton code est bon, sauf que alert est en trop...

    le 04/11/2022 à 09h15

  • bilismira-75

    bilismira-75

    Merci pou votre aide

    le 23/07/2021 à 08h48

  • meriam

    meriam Admin

    N'hésitez pas à poser des questions si vous trouvez des problèmes dans les exercices qui suivent. Bon travail.

    le 26/07/2021 à 09h34

  • sbrahimcode-99

    sbrahimcode-99

    Bonjour, je récupére bien la longueur 8, mais quand je soumet ma reponse le bot écrit: "Vous devez attribuer à la variable longueur la taille d'un élément du tableau (la méthode length sur un élément du tableau)." Mon code est : var ecran = { marque: 'SamSoule', annee: 2019, resolution: '1920x1080', prix: '400€' } var result; for (var result in ecran) { var result = ecran.marque.length; alert(result); }

    le 23/01/2021 à 08h21

  • meriam

    meriam Admin

    Bonjour, la boucle for n'est demandée, il suffit d'écrire la ligne suivante var result = ecran.marque.length;

    le 25/01/2021 à 10h26

  • sa.tahiris-22

    sa.tahiris-22

    Bonjour, je n'arrive pas à associer les 3 en même temps (longueur, ecran et marque). Pouvez-vous m'aider?

    le 15/09/2020 à 08h51

  • meriam

    meriam Admin

    il suffit d'écrire var result = ecran.marque.longueur; (supprimer ecran.longueur ="20 cm).

    le 15/09/2020 à 10h25

  • mram

    mram Admin

    Oui c'est bien ça. J'ai optimisé la correction de l'exercice, normalement ça devrait être bon.

    le 26/07/2016 à 15h51

  • willy.julan

    willy.julan

    bonjour, il est pas correcte d’écrire le code de cette façon ? :var result = ecran.modele.length;

    le 26/07/2016 à 10h42

index.html
script.js
<!DOCTYPE HTML> <html> <head> <title>Exercice rappel 1</title> <script src="script.js"></script> </head> <body> </body> </html>
var ecran = { marque: 'SamSoule', annee: 2019, resolution: '1920x1080', prix: '400€' }