lodash - Add _.divide

This commit is contained in:
rzymek
2017-06-26 18:22:30 +02:00
parent 508b2e7869
commit 2160e7b86f
4 changed files with 49 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
import { divide } from "../index";
export = divide;
+29
View File
@@ -13198,6 +13198,35 @@ declare namespace _ {
ceil(precision?: number): LoDashExplicitWrapper<number>;
}
//_.divide
interface LoDashStatic {
/**
* Divide two numbers.
*
* @param dividend The first number in a division.
* @param divisor The second number in a division.
* @returns Returns the quotient.
*/
divide(
dividend: number,
divisor: number
): number;
}
interface LoDashImplicitWrapper<T> {
/**
* @see _.divide
*/
divide(divisor: number): number;
}
interface LoDashExplicitWrapper<T> {
/**
* @see _.divide
*/
divide(divisor: number): LoDashExplicitWrapper<number>;
}
//_.floor
interface LoDashStatic {
/**
+17
View File
@@ -7789,6 +7789,23 @@ namespace TestCeil {
}
}
// _.divide
namespace TestDivide {
{
let result: number;
result = _.divide(6, 4);
result = _(6).divide(4);
}
{
let result: _.LoDashExplicitWrapper<number>;
result = _(6).chain().floor(4);
}
}
// _.floor
namespace TestFloor {
{
+1
View File
@@ -19,6 +19,7 @@
"capitalize/index.d.ts",
"castArray/index.d.ts",
"ceil/index.d.ts",
"divide/index.d.ts",
"chain/index.d.ts",
"chunk/index.d.ts",
"clamp/index.d.ts",