vluzrmos/math-interval-js

JavaScript 的简单数学区间匹配器。

安装: 9

依赖项: 0

建议者: 0

安全: 0

星标: 5

关注者: 3

分支: 1

开放问题: 0

语言:JavaScript

类型:

v0.0.7 2015-07-11 08:08 UTC

This package is auto-updated.

Last update: 2024-09-13 06:06:24 UTC


README

Join the chat at https://gitter.im/vluzrmos/interval-js

npm version Build Status

检查给定的数字是否与数学区间匹配。

安装

您只需下载源代码 zip

或者如果您想要

NPM:

npm install math-interval-js.

Bower:

bower install math-interval-js.

Composer:

composer require vluzrmos/math-interval-js.

使用方法

简单

Interval.test(1, "[1,2]");
// true

Interval.test(3, "[1,2]");
// false

数字集

Interval.test(2, "{1,3,5,7}");
// false

Interval.test(3, "{1,3,5,7}");
// true

无穷大

Interval.test(-2, "[1, Inf)");
// false

Interval.test(400, "[1, Inf)");
// true
Interval.test(-2, "(-Inf, Inf)");
// true

Interval.test(1000, "(-Inf, Inf)");
// true

简单排除

Interval.test(-2, "(-2, 2)");
// false

Interval.test(2, "(-2, 2)");
// false

Interval.test(0, "(-2, 2)");
// true

Interval.test(1, "(-2, 2)");
// true

导入

NodeJS

var Interval = require('math-interval-js');

Html

<script src="/path/to/that/package/src/interval.js"></script>