Security update for permissions_by_term
[yaffs-website] / node_modules / uncss / node_modules / lodash / subtract.js
1 /**
2  * Subtract two numbers.
3  *
4  * @static
5  * @memberOf _
6  * @category Math
7  * @param {number} minuend The first number in a subtraction.
8  * @param {number} subtrahend The second number in a subtraction.
9  * @returns {number} Returns the difference.
10  * @example
11  *
12  * _.subtract(6, 4);
13  * // => 2
14  */
15 function subtract(minuend, subtrahend) {
16   var result;
17   if (minuend !== undefined) {
18     result = minuend;
19   }
20   if (subtrahend !== undefined) {
21     result = result === undefined ? subtrahend : (result - subtrahend);
22   }
23   return result;
24 }
25
26 module.exports = subtract;