source: node_modules/es-toolkit/dist/compat/math/inRange.mjs@ a762898

Last change on this file since a762898 was a762898, checked in by istevanoska <ilinastevanoska@…>, 6 months ago

Added visualizations

  • Property mode set to 100644
File size: 723 bytes
Line 
1import { inRange as inRange$1 } from '../../math/inRange.mjs';
2
3function inRange(value, minimum, maximum) {
4 if (!minimum) {
5 minimum = 0;
6 }
7 if (maximum != null && !maximum) {
8 maximum = 0;
9 }
10 if (minimum != null && typeof minimum !== 'number') {
11 minimum = Number(minimum);
12 }
13 if (maximum == null && minimum === 0) {
14 return false;
15 }
16 if (maximum != null && typeof maximum !== 'number') {
17 maximum = Number(maximum);
18 }
19 if (maximum != null && minimum > maximum) {
20 [minimum, maximum] = [maximum, minimum];
21 }
22 if (minimum === maximum) {
23 return false;
24 }
25 return inRange$1(value, minimum, maximum);
26}
27
28export { inRange };
Note: See TracBrowser for help on using the repository browser.