Banner de perfil
0

jcahuanam@gmail.com -

@jcahuanamgmailcom

Lima, Peru

Mi objeto solo me imprime el último atributo

jcahuanam@gmail.com -@jcahuanamgmailcom

Hola Beto, estaba repasando lo que comentas en el video. Lo que hice fue crear una variable objeto conformado por 03 objetos (datos de diferentes personas). Sin embargo, al imprimirlo en consola me devuelve solo el objeto que está al final (index=2) en lugar de los 3. Adjunto mi variable

nombres= {

nombre: 'Edwin',

    apellido: 'Cáceres',

    edad: 28,

    conocimientos: {

        idiomas: ['Español','Inglés','Francés'],

        programación: ['HTML','CSS','Javascript','Python']

    },

    nombre: 'Miguel',

    apellido: 'Díaz',

    edad: 32,

    conocimientos: {

        idiomas: ['Español','Portugues'],

        programación: ['.NET','JAVA','C#']

    },

    nombre: 'Romina',

    apellido: 'Valcarcel',

    edad: 20,

    conocimientos: {

        idiomas: ['Español','Inglés'],

        programación: ['HTML','CSS']

    },

}

Gracias por tu respuesta


Entendiendo el contexto

jcahuanam@gmail.com -@jcahuanamgmailcom

El contexto de p es 20px. Por eso 2em es igual a 40px. Pero el contexto de padding en p es el font size del mismo (es decir 40px). Lo más importante para determinar las medidas correctas es saber cuál es el contexto directo del elemento que queremos cambiar.


Utilidad del ciclo For

jcahuanam@gmail.com -@jcahuanamgmailcom

Gracias por el curso Beto. Veo más legible hacer el script usando el for. Se me hace más intuitiva la lectura.


¿Cómo haría el descuento de 3 en 3 unidades?

jcahuanam@gmail.com -@jcahuanamgmailcom

Hola Beto,

Estoy intentando hacer el mismo ejercicio pero descontando 3 unidades en lugar de 1. Así quedaría mi script: ~~~ let juguetes = 10 let a = 3 let b = juguetes-a

while (juguetes > 0){
    console.log(`Regalamos un juguete. Nos quedan ${juguetes-a}`)
    juguetes-a
}
Sin embargo, solo me imprime la condición una vez. En lugar de imprimir me quedan 7- 4- 1 (luego debería terminar el bucle)

Algunos caracteres se imprimen dos veces

jcahuanam@gmail.com -@jcahuanamgmailcom

Esto me pasa cuando defino lo siguiente:

let texto = "betoquirogadesarrollador"



[console.log](//console.log)(texto[0])



for (let i=0; i<[texto.length](//texto.length); i++ )



[console.log](//console.log)(texto[i])

// La r y l se cuenta dos veces. ¿Cómo puedo mostrarlo en filas separadas?


Funcionalidad

jcahuanam@gmail.com -@jcahuanamgmailcom

La variable se incremente N veces hasta que el incremento marginal rompa la restricción indicada.


¿Por qué String es priorizado?

jcahuanam@gmail.com -@jcahuanamgmailcom

Beto, gracias por la explicación. ¿Por qué tipo coercion prioriza los strings cuando usamos operaciones con +? ¿Por la dualidad de ser de concatenación y numérico? ¿O es que hay alguna jerarquía de datos para JS? Gracias por tu respuesta