array-xy-closest-x

1.0.0 • Public • Published

array-xy-closest-x

NPM version npm download

Get the closest point for a specific abscissa value.

Installation

$ npm install --save array-xy-closest-x

Usage

import closestX from 'array-xy-closest-x';
 
const regularCase = {
    x: [-1, 0, 1, 2, 3, 4, 5, 6, 7],
    y: [10, 11, 12, 13, 14, 15, 16, 17, 18]
};
const result = closestX({x, y}, {target: 4.3});
// {x: 4, y: 15};
 
const reverseCase = {
    x: [7, 6, 5, 4, 3, 2, 1, 0, -1],
    y: [18, 17, 16, 15, 14, 13, 12, 11, 10]
};
const reverseResult = closestX(reverseCase, {target: -2, reverse: true});
// {x: -1, y: 10};

License

MIT

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i array-xy-closest-x

    Weekly Downloads

    2

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • targos
    • lpatiny
    • cheminfo-bot
    • stropitek
    • maasencioh