Avis à tous,

J'ai une question relativement simple et je sollicite votre expérience pour trouver la manière la plus élégante d'y répondre. Il s'agit de trouver la valeur max parmi les propriétés d'un objet.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
function best(objet) {
  // code retournant la propriété max de objet
  // considérons que l'objet contient des propriétés de type numerique
}
 
var resultat = {a: 45, b: 50, c: 245, d: 79};
 
alert ( "Meilleur score : " + best ( resultat ) );
La fonction doit afficher :
Meilleur score : c

Je vous remercie par avance,

Mathieu