Respuestas Ejercicio 35 (JS Julio)

Comparte tu respuesta del 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;
console.log(`nombre: ${pedro.nombre}`);
console.log(`edad: ${pedro.edad}`);
console.log("hobbies: ", pedro.hobbies);
console.log(`estatura: ${pedro.estatura}`);
const pedro = {
  nombre: "Pedro Pérez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash", "piano"],
};
//console.log(pedro);

console.log(pedro.edad);

pedro.estatura = 1.8;
//console.log(pedro)

delete pedro.activo;
//console.log(pedro)

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

Hola, comparto mi solución:

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 of Object.keys(pedro))
{
  console.log(`${key}: ${pedro[key]}`)
}
const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programar", "squash", "piano"]
}
// Imprimiendo la llave edad
console.log(pedro.edad)
// Agregar una propiedad
pedro.estatura = 1.8
// Eliminar una propiedad
delete pedro.activo
// Recorrer las propiedades y imprimir
for(let i in pedro){
  console.log(i+":"+pedro[i])
}
const person  = {
nombre: "Pedro Perez",
edad: 30,
activo: true,
hobbies: ["programar", "squash", "piano"]
}
console.log(person.edad)
person.estatura = 1.8
delete person.activo
console.log(person)
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 key in pedro){
  console.log(key+" : "+pedro[key])
}

Mi respuesta con Enrique:

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 item in pedro){
  if (pedro.hasOwnProperty(item)) {
    console.log(item,": ",pedro[item]);
  }
}

Buena noche:

const pedro = {
  nombre: 'Pedro Perez',
  edad: 30,
  activo: true,
  hobbies: ['programa', 'squaash', 'piano'],
  estatura : 1.8
}

console.log(pedro.edad)
delete person.activo

for (let key in pedro){
  console.log(`${key} : ${pedro[key]}`)
}
const pedro = {
    nombre: "Pedro Perez",
    edad: 30,
    activo: true,
    hobbies: [
        "programar", 
        "squash", 
        "piano"
    ],
    printEdad: function() {
        console.log(this.edad);
    },
    agregarEstatura: function(est){
        this.estatura = est;
    },
    toString(){
        let limit = 1;
        for(let h of Object.keys(this)){
            console.log(`${h}: ${this[h]}`);
            if(limit >= 4){
                break;
            }
            limit++;
        }
        console.log(`estatura: ${this.estatura}`);

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

for(let key in pedro){
  console.log(`${key}: ${pedro[key]}`)
}
/*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". */

    const pedro = {
      nombre:"Pedro Perez",
      edad: 30,
      activo: true,
      hobbies:["programar","squash","piano"]
    }
    console.log(pedro)
    //1. Imprime en consola el valor de la llave edad.
    console.log(pedro.edad)
    // 2. Agrega una propiedad con llave estatura y valor 1.8.
    pedro.estatura = 1.8
    console.log(pedro)
    //3. Elimina la propiedad con llave activo. 
    delete pedro.activo
    console.log(pedro)
    //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 :).
    for(let i in pedro){
      console.log(i,":",pedro[i])
    }
const person = {
    nombre: 'Pedro Perez',
    edad: 30,
    activo: true,
    hobbies: ['Programar', 'squash', 'piano']

}
console.log(person.edad) 
person.estatura = 1.8
delete person.activo
for(let key in person){
    console.log(key,':',person[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(const k in pedro)
    console.log(`${k}: ${pedro[k]}`)
const person ={
  nombre:'"Pedro Perez"',
  edad: 30,
  activo:true,
  hobbies:['["programar"','"squash"','"piano"]'],
}
 console.log(person.edad)
 person.estatura=1.8
 delete person.activo
 for(let i in person){
 console.log(i+':'+person[i])
 }

Buenas noches esta es mi solución:

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 i in pedro){
console.log(`${i}: ${pedro[i]}`);
}

Mi respuesta:

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

delete pedro.activo

for (let key in pedro){
  console.log(pedro[key])
}
const pedro = {
  nombre: "Pedro Perez",
  edad: 30,
  activo: true,
  hobbies: ["programa", "squash", "piano"],
};

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

delete pedro.activo

for (const k in pedro) {
  console.log(`${k}: ${pedro[k]}`);
}
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]}`);
}
//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]}`)
}