Set y Map
JavaScript · Unidad 8: Más sobre arreglos
- Plan completo
- JavaScript
- 11 ejercicios
new Set(arreglo) crea un conjunto: guarda cada valor una sola vez, en el orden en que llegó. Cuántos tiene lo dice size.
Para ver lo que tiene, conviértelo en arreglo con [...s].
const s = new Set([3, 1, 3, 2, 1]);
console.log([...s]);
console.log(s.size);Imprime
[ 3, 1, 2 ] 3
El resto de la explicación está en la lección, que es del plan completo.
Ejercicios de esta lección
Se hacen en la app, que los corrige al momento y explica por qué.
1. Predice la salida
¿Qué imprime este código?
2. Completa el código
Completa para imprimir cuántas tallas distintas hay.
3. Predice la salida
¿Qué imprime este código?
4. Completa el código
Completa para revisar si la persona está en la lista de la fiesta.
5. Predice la salida
¿Qué imprime este código?
6. Encuentra el bug
Este programa debería imprimir cuántas vidas tiene Leo, 3. ¿Qué línea tiene el error?
7. Completa el código
Completa para contar cuántas veces compraste cada cosa.
8. Predice la salida
¿Qué imprime este código?
9. Encuentra el caso que falla
hayRepetidos(nums)debería regresartruesi algún número sale más de una vez, estén juntos o no. ¿Con qué llamada falla?10. Ordena las líneas
Ordena la función que regresa los números sin repetir, de menor a mayor.
11. Predice la salida
¿Cuántos clientes distintos hicieron pedidos?
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.