number-between
v1.1.0
Published
Global between() function to check if a number is within a range
Readme
number-between
Función global between() para verificar si un número se encuentra dentro de un rango. Funciona en Node.js y en el navegador.
Instalación
npm install number-betweenUso
require("number-between");
between(42, 0, 100); // true
between(5, 10, 50); // false
between(0, 0, 100); // true — bordes incluidos por default
between(0, 0, 100, false); // false — modo exclusivoSintaxis
between(n, min, max, inclusive?)| Parámetro | Tipo | Descripción |
|-------------|---------|------------------------------------------|
| n | number | El número a evaluar |
| min | number | Límite inferior del rango |
| max | number | Límite superior del rango |
| inclusive | boolean | Incluir bordes (default: true) |
Ejemplos
require("number-between");
// Inclusivo (default)
between(42, 0, 100) // true — 42 está entre 0 y 100
between(100, 0, 100) // true — el borde cuenta
between(101, 0, 100) // false
// Exclusivo
between(10, 10, 20, false) // false — el borde no cuenta
between(11, 10, 20, false) // true
// Decimales y negativos
between(50.5, 50, 51) // true
between(-5, -10, 0) // true
// Errores
between("42", 0, 100) // TypeError: argumentos deben ser números
between(42, 100, 0) // RangeError: min no puede ser mayor que maxBrowser
<script src="index.js"></script>
<script>
between(42, 0, 100); // true
</script>Tests
npm testLicencia
MIT
