mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-03 12:10:11 +08:00
Merge pull request #5011 from chrootsu/lodash-ceil
lodash: added _.ceil() method
This commit is contained in:
@@ -506,6 +506,20 @@ result = <number[]>_([1, 2, 3]).collect(function (num) { return num * 3; }).valu
|
||||
result = <number[]>_({ 'one': 1, 'two': 2, 'three': 3 }).collect(function (num: number) { return num * 3; }).value();
|
||||
result = <IStoogesAge[]>_(stoogesAges).collect('name').value();
|
||||
|
||||
// _.ceil
|
||||
result = <number>_.ceil(4.006);
|
||||
// → 5
|
||||
result = <number>_.ceil(6.004, 2);
|
||||
// → 6.01
|
||||
result = <number>_.ceil(6040, -2);
|
||||
// → 6100
|
||||
result = <number>_(4.006).ceil();
|
||||
// → 5
|
||||
result = <number>_(6.004).ceil(2);
|
||||
// → 6.01
|
||||
result = <number>_(6040).ceil(-2);
|
||||
// → 6100
|
||||
|
||||
result = <number>_.max([4, 2, 8, 6]);
|
||||
result = <IStoogesAge>_.max(stoogesAges, function (stooge) { return stooge.age; });
|
||||
result = <IStoogesAge>_.max(stoogesAges, 'age');
|
||||
|
||||
Vendored
+18
@@ -3554,6 +3554,24 @@ declare module _ {
|
||||
thisArg?: any): LoDashArrayWrapper<TResult>;
|
||||
}
|
||||
|
||||
//_.ceil
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
* Calculates n rounded up to precision.
|
||||
* @param n The number to round up.
|
||||
* @param precision The precision to round up to.
|
||||
* @return Returns the rounded up number.
|
||||
*/
|
||||
ceil(n: number, precision?: number): number;
|
||||
}
|
||||
|
||||
interface LoDashWrapper<T> {
|
||||
/**
|
||||
* @see _.ceil
|
||||
*/
|
||||
ceil(precision?: number): number;
|
||||
}
|
||||
|
||||
//_.max
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user