Underscore.JS - méthode min

Syntaxe

_.min(list, [iteratee], [context])

La méthode min obtient la valeur minimale de la liste. Dans le cas de la méthode iteratee fournie, elle est utilisée pour comparer les valeurs. Il ignore les valeurs non numériques.

Exemple

var _ = require('underscore');

var list = [{name: 'Sam', age: 10}, {name: 'Joe', age: 12}, {name: 'Rob', age: 15}]

//Example 1. invoke min method to get youngest student
var result = _.min(list, function(list){ return list.age});
console.log(result);

list = [1, 4, 6, 3, 7, 9]

//Example 2. invoke min method to get maximum number
result = _.min(list)
console.log(result)

Enregistrez le programme ci-dessus dans tester.js. Exécutez la commande suivante pour exécuter ce programme.

Commander

\>node tester.js

Production

{ name: 'Sam', age: 10 }
1