Debes encontrar valores duplicados en un arreglo de números enteros y regresar un arreglo con los números que se repitan exactamente 2 veces. Prueba tu algoritmo para los siguientes casos: [4,3,2,7,8,3,1]=[32] [1,1,2] = [1] [1]=[] ¿Qué es un arreglo? Un arreglo (o array) es una estructura de datos que almacena una colección de elementos en un orden específico. Piensa en él como una lista ordenada donde cada elemento tiene una posición numerada. Características principales: Elementos : Pueden ser números, texto, objetos, etc. Índices : Cada elemento tiene una posición (empezando desde 0) Orden : Los elementos mantienen el orden en que fueron agregados Ejemplo visual: javascript // Arreglo de números let numeros = [ 4 , 3 , 2 , 7 , 8 , 3 , 1 ] ; // Posiciones (índices): // índice: 0 1 2 3 4 5 6 // valor: 4 3 2 7 8 3 1 Acceso a elementos: javascript console . log ( numeros [ 0 ] ) ; // 4 (primer elemento) console . log (...
En el botón: ¿QUIÉN ejecuta la función? javascript // TÚ escribes esto: const saludar = () => { console . log ( "🔥 EJECUTANDO" ); }; // Le DICES al botón: "aquí tienes la función, tú ejecútala cuando hagan click" boton . addEventListener ( "click" , saludar ); // ↑ // Sin () - solo pasas la función // ¿QUIÉN ejecuta saludar() después? // ¡EL NAVEGADOR! Cuando el usuario hace click El navegador ejecuta por ti (como Express) javascript // Simulación de cómo funciona addEventListener internamente class Boton { constructor () { this . eventos = {}; // Donde guarda las funciones } // Este es addEventListener cli...
Analogía 1: El niño y su mamá en el supermercado Imagina que eres un niño pequeño (tú eres el this del exterior) en un supermercado con tu mamá (la función exterior). Situación con función NORMAL (la que PIERDE el contexto): La mamá te dice: "Ve a pedir ayuda al dependiente" (el dependiente = la función callback) Tú (el contexto exterior): Tienes tu carrito, tu lista de compras Le dices al dependiente: "Necesito ayuda" El dependiente responde: "Claro, pero YO soy el dependiente , uso MI uniforme, MI nombre, MI carrito" ¡Problema! El dependiente olvidó que tú existes . No sabe quién eres, qué necesitas, ni qué tenías en tu carrito. Resultado: El dependiente actúa como si fuera él quien necesita ayuda, no tú. Situación con función FLECHA (la que CONSERVA el contexto): La mamá te dice: "Ve a pedir ayuda al dependiente, pero dile que use tu carrito y tu lista " Tú (el contexto exterior): Tienes tu carrito, tu lista de compras Le dices al dep...
Comentarios
Publicar un comentario