📅  最后修改于: 2023-12-03 14:44:03.071000             🧑  作者: Mango
在Lodash的方法中,_.subtract()方法是用来从第一个参数中减去满足条件的所有其他参数的。这个方法可以用于任何类型的数值,例如数字、字符串、大数字等。
_.subtract(minuend, subtrahend)
minuend
((number|string|BigInt)):被减数subtrahend
((number|string|BigInt)):减数返回一个数值或者 BigInt 值。
var _ = require('lodash');
_.subtract(10, 5);
// => 5
var _ = require('lodash');
_.subtract('10', '5');
// => 5
var _ = require('lodash');
_.subtract(10, 5, 3);
// => 2
var _ = require('lodash');
_.subtract(1.4, 1.2);
// => 0.2
var _ = require('lodash');
_.subtract(1.4, 0.2);
// => 1.2
在使用 _.subtract() 方法时,请注意被减数和减数的类型,因为这个方法只能接受数字、字符串和 BigInt 类型的值。如果您的参数不是这些类型中的任何一种,则可能会导致错误。此外,如果您使用小数将数字值传递给该函数,则计算结果可能会出现偏差。因此,在使用该方法时,请小心处理参数。