Pagina 1 din 1

Aflare valoarea minima a proprietatii dintr-un obiect imbricat

Scris: Lun Noi 23, 2020
de Marius
Am un obiect imbricat in JavaScript care arata asa:

Cod: Selectaţi tot

const yo = {
  one: {
    value: 0,
    mission: 17},
  two: {
    value: 18,
    mission: 3},
  three: {
    value: -2,
    mission: 4},
}
Vreau să găsesc valoarea minimă a proprietății 'mission' din obiectele interne.
Cum pot face asta într-un mod simplu?

Aflare valoarea minima a proprietatii dintr-un obiect imbricat

Scris: Lun Noi 23, 2020
de MarPlo
Incearca sa combini metodele Object.values() si map(), ca in exemplu urmator:

Cod: Selectaţi tot

const yo = {
  one: {
    value: 9,
    mission: 17
  },
  two: {
    value: 18,
    mission: 6
  },
  three: {
    value: 3,
    mission: 4
  },
}

const val_mission = Object.values(yo).map(({ mission }) => mission);
let min_mission = Math.min(...val_mission);

console.log(min_mission);  // 4