# math-interval-parser **Repository Path**: ArkTSCentralRepository/math-interval-parser ## Basic Information - **Project Name**: math-interval-parser - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-21 - **Last Updated**: 2024-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # math-interval-parser 基于[math-interval-parser](https://www.npmjs.com/package/math-interval-parser)原库2.0.1版本进行适配, 所有功能代码已经转换为`ArkTS`文件 ## Install ```sh ohpm install math-interval-parser ``` ## Description > Parse math interval. Notation is accepted as part of [ISO 31-11](http://en.wikipedia.org/wiki/ISO_31-11). ## Usage ```typescript import intervalParse from 'math-interval-parser'; // or `var intervalParse = require('math-interval-parser').default; intervalParse('(-10,20.2]'); // or intervalParse(']-10,20.2]'); //=> { //=> from: { //=> value: -10, //=> included: false, //=> }, //=> to: { //=> value: 20.2, //=> included: true //=> } //=> } intervalParse('[1e3,)'); // or intervalParse('[1e3,Infinity)'); //=> { //=> from: { //=> value: 1000, //=> included: true, //=> }, //=> to: { //=> value: Infinity, //=> included: false //=> } //=> } ``` ## License MIT © Dmitry Semigradsky