Update inc
This commit is contained in:
parent
08fba356d3
commit
22b2fc9a65
18
dist/fn-tools.js
vendored
18
dist/fn-tools.js
vendored
@ -32,8 +32,14 @@ function updateJSON(key, newValue, json) {
|
|||||||
* @return {Array} Sequence.
|
* @return {Array} Sequence.
|
||||||
* @example
|
* @example
|
||||||
*
|
*
|
||||||
* range(1, 4)
|
* range(4)
|
||||||
* // => [1, 2, 3, 4]
|
* // => [0, 1, 2, 3, 4]
|
||||||
|
*
|
||||||
|
* range(2, 4)
|
||||||
|
* // => [2, 3, 4]
|
||||||
|
*
|
||||||
|
* range(0, 9, 3)
|
||||||
|
* // => [0, 3, 6, 9]
|
||||||
*/
|
*/
|
||||||
function range(start, stop = null, step = 1) {
|
function range(start, stop = null, step = 1) {
|
||||||
const startArray = stop === null ? 0 : start;
|
const startArray = stop === null ? 0 : start;
|
||||||
@ -51,9 +57,7 @@ function range(start, stop = null, step = 1) {
|
|||||||
* // => [2, 1]
|
* // => [2, 1]
|
||||||
*/
|
*/
|
||||||
function uniqValuesArray(array) {
|
function uniqValuesArray(array) {
|
||||||
return (array != null && array.length)
|
return Array.from(new Set(array));
|
||||||
? Array.from(new Set(array))
|
|
||||||
: [];
|
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Increase the value of a `number`.
|
* Increase the value of a `number`.
|
||||||
@ -74,13 +78,11 @@ function uniqValuesArray(array) {
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function inc(number, increase = 1) {
|
function inc(number, increase = 1) {
|
||||||
return number - increase;
|
return number + increase;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Decrease the value of a `number`.
|
* Decrease the value of a `number`.
|
||||||
*
|
*
|
||||||
* @since 4.17.15
|
|
||||||
* @category Math
|
|
||||||
* @param {number} number - The number to decrease.
|
* @param {number} number - The number to decrease.
|
||||||
* @param {number} number - Decrease.
|
* @param {number} number - Decrease.
|
||||||
* @return {number} Returns the decrease.
|
* @return {number} Returns the decrease.
|
||||||
|
17
fn-tools.ts
17
fn-tools.ts
@ -27,6 +27,7 @@ function updateJSON(key: string, newValue: any, json: JSON): JSON {
|
|||||||
}, {});
|
}, {});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns an array with a sequence.
|
* Returns an array with a sequence.
|
||||||
*
|
*
|
||||||
@ -36,8 +37,14 @@ function updateJSON(key: string, newValue: any, json: JSON): JSON {
|
|||||||
* @return {Array} Sequence.
|
* @return {Array} Sequence.
|
||||||
* @example
|
* @example
|
||||||
*
|
*
|
||||||
* range(1, 4)
|
* range(4)
|
||||||
* // => [1, 2, 3, 4]
|
* // => [0, 1, 2, 3, 4]
|
||||||
|
*
|
||||||
|
* range(2, 4)
|
||||||
|
* // => [2, 3, 4]
|
||||||
|
*
|
||||||
|
* range(0, 9, 3)
|
||||||
|
* // => [0, 3, 6, 9]
|
||||||
*/
|
*/
|
||||||
function range(start: number, stop: number | null=null, step: number=1): number[] {
|
function range(start: number, stop: number | null=null, step: number=1): number[] {
|
||||||
const startArray = stop === null ? 0 : start;
|
const startArray = stop === null ? 0 : start;
|
||||||
@ -57,9 +64,7 @@ function range(start: number, stop: number | null=null, step: number=1): number[
|
|||||||
* // => [2, 1]
|
* // => [2, 1]
|
||||||
*/
|
*/
|
||||||
function uniqValuesArray(array: any[]): any[] {
|
function uniqValuesArray(array: any[]): any[] {
|
||||||
return (array != null && array.length)
|
return Array.from(new Set(array));
|
||||||
? Array.from(new Set(array))
|
|
||||||
: [];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -82,7 +87,7 @@ function uniqValuesArray(array: any[]): any[] {
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function inc(number: number, increase: number=1): number {
|
function inc(number: number, increase: number=1): number {
|
||||||
return number - increase;
|
return number + increase;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user