Back
Close

Introduction à JavaScript - Module M2206 - MMI1

Jaze
5,285 views

Structures de données : tableaux et objets

Tous les calculs que nous avons effectués jusqu'à présents n'ont pas été sauvegardés. Or, nous pourrions souhaiter le faire. Nous disposons pour cela de deux structures de données :

  • les tableaux : ils permettent de stocker de manière contigue des informations de différents types, accessibles par leur position dans le tableau (de 0 à n-1n correspond au nombre d'éléments stockés dans le tableau)
  • les objets : comme les tableaux, nous pouvons stocker des informations de différents types, mais nous pouvons les indexer par des clés, ce qui peut rendre leur manipulation plus aisée

Reprenons l'exemple du bandit manchot et conservons la liste des gains réalisés par le joueur.

Comme nous venons de le voir, la déclaration d'un tableau vide se fait simplement en affectant [] à une variable. L'ajout d'un élément au tableau est réalisé grâce à la fonction push

Pour illustrer le principe des objets, nous allons reprendre cet exemple et renvoyer un objet contenant toutes les informations que nous avions simplement affiché.

Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants