Respuestas Ejercicio 35 (JS Septiembre 2022)

Comparte tu respuesta del ejercicio 35

Crea una variable llamada pedro de tipo objeto literal con las siguientes llaves y valores:

  • nombre - “Pedro Perez”

  • edad - 30

  • activo - true

  • hobbies - un arreglo con los siguientes elementos: “programar”, “squash”, “piano”.

Ahora haz lo siguiente:

  1. Imprime en consola el valor de la llave edad.

  2. Agrega una propiedad con llave estatura y valor 1.8.

  3. Elimina la propiedad con llave activo.

  4. Recorre todas las propiedades e imprímelas en consola (una línea por propiedad y separando la llave y el valor con dos puntos :).

El resultado en consola debería ser parecido al siguiente (puede que las propiedades no salgan en el mismo orden):


30

nombre: "Pedro Perez"

edad: 30

hobbies: ["programar", "squash", "piano"]

estatura: 1.8

Nota: Recuerdas que puedes formatear el bloque de codigo que compartas agregando 3 backticks, comillas francesas, o tildes al reves
Ejemplo:

console.log('hola')
console.log('mundo')
const pedro = {
  nombre : "Pedro Perez",
  edad : 30,
  activo : true,
  hobbies : ['programar', 'squash', 'piano']
}

//Imprime en consola el valor de la llave edad.
console.log(pedro.edad)

//Agrega una propiedad con llave estatura y valor 1.8.
pedro.estatura = 1.8

//Elimina la propiedad con llave activo.
delete pedro.activo

const keys = Object.keys(pedro)

//Recorre todas las propiedades e imprímelas en consola
for(let i=0; i < keys.length; i++){
  let key = keys[i]
  console.log(`${key}: `, pedro[key])
}
1 me gusta
const pedro = {
  nombre: 'Pedro Perez',
  edad: 30,
  activo: true,
  hobbies: ['programar','squash','piano']  
}

console.log(pedro.edad)
pedro.estatura = 1.8
delete pedro.activo
let arKeys = Object.keys(pedro)

for(let key of arKeys){
  console.log(`${key}: ${pedro[key]}`)
}
1 me gusta
const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash", "piano"],
}

console.log(pedro.edad)
pedro.estatura = 1.8
delete pedro.activo

const keys = Object.keys(pedro)

for (let i = 0; i < keys.length; i++) {
  const key = keys[i]
  console.log(keys[i] + ":" , pedro[key])
}
const pedro = {
  nombre:"Pedro Perez",
  edad:30,
  activo:true,
  hobbies:["programar,squash,piano"]
}

console.log(pedro.edad)
pedro.estatura = 1.8
delete pedro.activo
for(let key in pedro){
  console.log(`${key} : ${pedro[key]}`)
}

Hola tod@s, les comparto mi solución a este ejercicio

const pedro = {
    nombre:"Pedro Perez",
    edad:30,
    activo:true,
    hobbies:["programar", "squash", "piano"]
}
console.log(pedro.edad)
pedro.estatura=1.8
delete pedro.activo
const llave = Object.keys(pedro)
const nombres=Object.getOwnPropertyNames(pedro)
for(let i=0; i<llave.length; i++){
    const yale = llave[i];
    const name = nombres[i];
    console.log(`${name}: ${pedro[yale]}`)
}
const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash", "piano"]
}
console.log(pedro.edad)

pedro.estatura = 1.8

delete pedro.activo

let key = Object.keys(pedro)

for(keysF of key) console.log(`${keysF}: ${pedro[keysF]}`)

const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash", "piano"] // array
}

console.log(pedro.edad) // Imprimo la edad que se encuentra dentro del objeto pedro
pedro.estatura = 1.8 // Agreagr nueva llave y valor al objeto pedro
delete pedro.activo // Elimina una llave del objeto pedro

const keys = Object.keys(pedro) //Obtenemos todas la llaves como array

// Crear ciclo for para obtener cada valor de cada llave 
for (let keys in pedro) {
  const key = keys // Se alamacena cada llave y valor a una nueva variabel
  console.log(`${key} : ${pedro[key]}`) // Imprime el objeto tanto la llave como el valor
}
1 me gusta
const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash", "piano"],
}

console.log(pedro.edad)
pedro.estatura = 1.8
delete pedro.activo

const keys = Object.keys(pedro)

for (let i = 0; i < keys.length; i++) {
  const key = keys[i]
  console.log(keys[i] + ":" , pedro[key])
}
const pedro = {
  nombre: 'Pedro Perez',
  edad: 30,
  activo: true,
  hobbies: ['Programar', 'Squash', 'Piano']
}
console.log(pedro.edad);
pedro.estatura = 1.8
delete pedro.activo
const keys = Object.keys(pedro)
for (let i = 0; i < keys.length; i++) {
  let key = keys[i];
  console.log(keys[i],':',pedro[key]);
}

Mi respuesta al Ejercicio 35:

const pedro = {
  nombre: 'Pedro Perez',
  edad: 30,
  activo: true,
  hobbies: ['Programar', 'Squash', 'Piano']
};

console.log(pedro.edad);
pedro.estatura = 1.8;
delete pedro.activo

for (let key in pedro) {
  console.log(`${key}: ${pedro[key]}`);
}

Hola compañeros, les comparto mi respuesta:

let pedro = {
  nombre: 'Pedro Perez',
  edad: 30,
  activo: true,
  hobbies: ['programar','squash', 'piano']
}

console.log(`La edad es: ${pedro.edad}`);
pedro.estatura = 1.8;
delete pedro.activo;

let arrePedro = Object.keys(pedro);
for(let i = 0; i < arrePedro.length; i++){
  let line = arrePedro[i] +": " + pedro[arrePedro[i]];
  console.log(line);
}
const pedro = {
    nombre: "Pedro Perez",
    edad: 30,
    activo: true,
    hobbies: ["programar", "squash", "piano"]
};
console.log(pedro.edad);
pedro.estatura = 1.8;
delete pedro.activo;
let pedroKeys = Object.keys(pedro);
for(let key of pedroKeys){
    console.log(`${key}: ${pedro[key]}`);
}
const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar","squash","piano"]  
}

console.log(pedro.edad)
pedro.estatura = 1.8
delete pedro.activo
let arKeys = Object.keys(pedro)

for(let key of arKeys){
  console.log(`${key}: ${pedro[key]}`)
}
const Pedro= {
  Nombre: "Pedro Perez",
  Edad: 30,
  Activo: true,
  Hobbies: ["Programar", "Squash", "Piano"]
}
console.log(Pedro.Edad)
Pedro.Estatura=1.8
delete Pedro.Activo
let key = Object.keys(Pedro)

for (let i=0; i<key.length;i++){
  const val=key[i];
  console.log(`${val}: ${Pedro[val]}`)
}

Mi respuesta es

const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash","piano"]
}
console.log(pedro.edad)
pedro.estatura=1.8 
delete pedro.activo 

const prop = Object.keys(pedro)
 for(let i=0; i<prop.length; i++){
   console.log(prop[i],":",pedro[prop[i]]) 
}

Hola, esta es la respuesta al ejercicio 35.

const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash", "piano"]
}

pedro.estatura = 1.8;
delete pedro.activo
console.log(pedro.edad)

for (let dato in pedro){
  console.log(`${dato} : ${pedro[dato]}`)
}

Ejercicio 35

Crea una variable llamada pedro de tipo objeto literal con las siguientes llaves y valores:

  • nombre - “Pedro Perez”
  • edad - 30
  • activo - true
  • hobbies - un arreglo con los siguientes elementos: “programar”, “squash”, “piano”.

Ahora haz lo siguiente:

  1. Imprime en consola el valor de la llave edad.
  2. Agrega una propiedad con llave estatura y valor 1.8.
  3. Elimina la propiedad con llave activo.
  4. Recorre todas las propiedades e imprímelas en consola (una línea por propiedad y separando la llave y el valor con dos puntos :).

El resultado en consola debería ser parecido al siguiente (puede que las propiedades no salgan en el mismo orden):

30
nombre: "Pedro Perez"
edad: 30
hobbies: ["programar", "squash", "piano"]
estatura: 1.8

Este es mi código

const pedro = {
  nombre:"Pedro Perez",
  edad:30, 
  activo:true,
  hobbies:["programar","squash","piano"]
};
pedro.edad
console.log(pedro.edad)
pedro.estatura=1.8
console.log(pedro)
delete pedro.activo
console.log(pedro)
const keys = Object.keys(pedro)

//Recorre todas las propiedades e imprímelas en consola
for(let i=0; i < keys.length; i++){
  let key = keys[i]
  console.log(`${key}: `, pedro[key])
}
let pedro={
  nombre:"Pedro",
  edad:30,
  activo:true,
  hobbies:["programar", "squash", "piano"]
}
console.log(pedro.edad);
pedro.estatura=1.8;
delete pedro.activo
 const keys= Object.keys(pedro)
 for(let i=0; i<keys.length;i++){
   const key= keys[i]
   console.log(key , pedro[key])
 }
const pedro = 
{
  nombre: 'Pedro Perez',
  edad: 30,
  activo: true,
  hobbies: ['programar', 'squash', 'piano']
}

console.log(pedro.edad)

pedro.estatura = 1.8
delete pedro.activo

//console.log(pedro)

const keys = Object.keys(pedro)

for (let i = 0; i < keys.length; i ++)
{
  const key = keys[i]
  console.log(`${key}:`, pedro[key])
}