mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-27 11:40:08 +08:00
lodash: added _.floor() method
This commit is contained in:
@@ -520,6 +520,20 @@ result = <number>_(6.004).ceil(2);
|
||||
result = <number>_(6040).ceil(-2);
|
||||
// → 6100
|
||||
|
||||
// _.floor
|
||||
result = <number>_.floor(4.006);
|
||||
// → 4
|
||||
result = <number>_.floor(0.046, 2);
|
||||
// → 0.04
|
||||
result = <number>_.floor(4060, -2);
|
||||
// → 4000
|
||||
result = <number>_(4.006).floor();
|
||||
// → 4
|
||||
result = <number>_(0.046).floor(2);
|
||||
// → 0.04
|
||||
result = <number>_(4060).floor(-2);
|
||||
// → 4000
|
||||
|
||||
result = <number>_.max([4, 2, 8, 6]);
|
||||
result = <IStoogesAge>_.max(stoogesAges, function (stooge) { return stooge.age; });
|
||||
result = <IStoogesAge>_.max(stoogesAges, 'age');
|
||||
|
||||
Vendored
+18
@@ -3572,6 +3572,24 @@ declare module _ {
|
||||
ceil(precision?: number): number;
|
||||
}
|
||||
|
||||
//_.floor
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
* Calculates n rounded down to precision.
|
||||
* @param n The number to round down.
|
||||
* @param precision The precision to round down to.
|
||||
* @return Returns the rounded down number.
|
||||
*/
|
||||
floor(n: number, precision?: number): number;
|
||||
}
|
||||
|
||||
interface LoDashWrapper<T> {
|
||||
/**
|
||||
* @see _.floor
|
||||
*/
|
||||
floor(precision?: number): number;
|
||||
}
|
||||
|
||||
//_.max
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user