Respuestas Ejercicio 9 (Preparación TOP Marzo 2022)

Escribe tu respuesta acá

var miIdioma = prompt(‘Ingrese el Idioma:’);

const personas = [
{
nombre: ‘Juana’,
sexo:‘F’,
edad:30,
idiomas: [‘EN’,‘ES’]
},{
nombre: ‘Mario’,
sexo:‘M’,
edad:20,
idiomas: [‘ES’]
},{
nombre: ‘Carla’,
sexo:‘F’,
edad:31,
idiomas: [‘EN’,‘ES’]
},{
nombre: ‘Alberto’,
sexo:‘M’,
edad:45,
idiomas: [‘EN’,‘ES’]
},{
nombre: ‘Rosa’,
sexo:‘F’,
edad:25,
idiomas: [‘ES’]
}
]

for (let i = 0; i < personas.length; i++){
for (let clave in personas[i].idiomas){
if (personas[i].idiomas[clave] === miIdioma){
console.log(personas[i].nombre + ": " + personas[i].edad);
}
}
}

//Ejercicio 9 datos en arreglos (doble ciclo)

let array = [{
  nombre: "Juana",
  sexo: "F",
  edad: 30,
  idiomas: ["EN","ES"]
},{
  nombre: "Mario",
  sexo: "M",
  edad: 20,
  idiomas: ["ES"]
},{
  nombre: "Carla",
  sexo: "F",
  edad: 31,
  idiomas: ["EN"]
},{
    nombre: "Carlos",
  sexo: "m",
  edad: 28,
  idiomas: ["EN","ES"]
},{
   nombre: "andres",
  sexo: "m",
  edad: 29,
  idiomas: ["EN","ES"]
}]

/*
 for(let i = 0; i < array.length; i++ ){
  if (array[i].idiomas[0] === 'EN'){
   console.log(array[i].nombre + ": " + array[i].edad)
}
*/
for(let i = 0; i < array.length; i++ ){
  for(let j = 0; j < array[i].idiomas.length; j++){
    if(array[i].idiomas[j]=== 'EN'){
      console.log(array[i].nombre + ": " + array[i].edad)
    }
      
  }
}

let usuarios = [
{
nombre: “Juana”,
sexo: “F”,
edad: 30,
idiomas: [“EN”,“ES”]
},
{
nombre: “Mario”,
sexo: “M”,
edad: 20,
idiomas: [“ES”]
},
{
nombre: “Carla”,
sexo: “F”,
edad: 31,
idiomas: [“EN”]
},
{
nombre: “Laura”,
sexo: “F”,
edad: 24,
idiomas: [“EN”,“ES”]
},
{
nombre: “Julian”,
sexo: “M”,
edad: 26,
idiomas: [“EN”,“ES”]
}
]

for(let i=0;i<usuarios.length;i++){
for(let w=0;w<usuarios[i].idiomas.length;w++)
if(usuarios[i].idiomas[w]===“EN”){
console.log(usuarios[i].nombre ," : ",usuarios[i].edad)

}
}

for(let key in arr){

if(!arr[key].idiomas.indexOf(“EN”)){

console.log(arr[key].nombre +": ",arr[key].edad);

}

}

1 me gusta
const personas = [
      {
        nombre: "Juana",
        sexo: "F",
        edad: 30,
        idiomas: ["EN","ES"]
      }, {
        nombre: "Mario",
        sexo: "M",
        edad: 20,
        idiomas: ["ES"]
      }, {
        nombre: "Carla",
        sexo: "F",
        edad: 31,
        idiomas: ["EN"]
      }, {
        nombre: "Maria",
        sexo: "F",
        edad: 37,
        idiomas: ["EN","ES"]
      }, {
        nombre: "Fernando",
        sexo: "M",
        edad: 42,
        idiomas: ["ES"]
      }
    ];  

    for (let x in personas) {  // recorre objeto personas   
      for (let z in personas[x].idiomas) {  // recorre array idiomas de cada persona
        if (personas[x].idiomas[z] === 'EN') {
          console.log(`${personas[x].nombre}: ${personas[x].edad}`);
        }
      }    
    }    

let personas=[
{
nombre: “Juana”,
sexo: “F”,
edad: 30,
idiomas:[“EN”,“ES”]
},
{
nombre: “Mario”,
sexo: “M”,
edad: 20,
idiomas:[“ES”]
},
{
nombre: “Carla”,
sexo: “F”,
edad: 31,
idiomas:[“EN”]
},
{
nombre: “Alan”,
sexo: “M”,
edad: 36,
idiomas:[“EN”,“ES”]
},
{
nombre: “Irene”,
sexo: “F”,
edad: 45,
idiomas:[“ES”]
}
];

for(let i in personas){
for(let j in personas[i].idiomas){
if(personas[i].idiomas[j]===“EN”){
console.log(personas[i].nombre,":",personas[i].edad)
}
}
}

let estudiantes=[{
nombre:‘juana’,
sexo:‘F’,
edad:30,
idiomas:[‘EN’,‘ES’]},
{
nombre:‘Mario’,
sexo:‘M’,
edad:20,
idiomas:[‘ES’]},
{
nombre:‘Carla’,
sexo:‘F’,
edad: 31,
idiomas:[‘EN’]}
]
for (let a=0; a<estudiantes.length; a++){
for (let b=0; b<estudiantes[a].idiomas.length;b++){
if (estudiantes[a].idiomas[b]===‘EN’){
console.log(estudiantes[a].nombre+ ': '+estudiantes [a].edad)
}
}
}