Menu
Coddy logo textTech

Obteniendo el Tamaño del Mapa

Parte de la sección Fundamentos del Journey de Dart de Coddy. Lección 60 de 94.

La propiedad length de un map devuelve el número de pares clave-valor que contiene. Esto te ayuda a saber cuántas entradas hay en tu map.

Crear un mapa de puntuaciones de estudiantes:

Map<String, int> scores = {
  'Alice': 95,
  'Bob': 85,
  'Charlie': 90
};

Obtén el tamaño del mapa usando la propiedad length:

int numberOfStudents = scores.length;
print('Number of students: $numberOfStudents');

Después de ejecutar el código anterior, la salida será:

Number of students: 3
challenge icon

Desafío

Principiante

En este desafío, practicarás obteniendo el tamaño (número de pares clave-valor) de un Map usando la propiedad length.

El código a continuación contiene un Map llamado fruitPrices que almacena diferentes frutas y sus precios. Tu tarea es averiguar cuántas frutas hay en el mapa usando la propiedad length y almacenarlo en la variable fruitCount.

Salida esperada:

Number of fruits in the store: 4

Pruébalo tú mismo

void main() {
  // Un mapa de frutas y sus precios
  Map<String, double> fruitPrices = {
    'Apple': 1.99,
    'Banana': 0.99,
    'Orange': 1.49,
    'Mango': 2.49
  };
  
  // TODO: Obtener el número de frutas en el mapa usando la propiedad length
  // y almacenarlo en la variable fruitCount
  int fruitCount = 0;
  
  // Esto mostrará el resultado
  print('Number of fruits in the store: $fruitCount');
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Dart online