Underscore.JS - metodo negate

Sintassi

_.negate(predicate)

Il metodo negate restituisce una versione invertita di una funzione passata.

Esempio

var _ = require('underscore');

var isEven = function(value) { return value % 2 == 0 };

var isOdd = _.negate(isEven);
console.log(isEven(2));
console.log(isOdd(2));

Salva il programma sopra in formato tester.js. Eseguire il comando seguente per eseguire questo programma.

Comando

\>node tester.js

Produzione

true
false